You will constantly feel as if you never quite know your job. It is fast-paced, and messy. Training is always inconsistent, and while management always promises improvement in this area, it's stayed quite consistently inconsistent. This means that care coordinators, the front-facing part of the company, are all over the board in terms of training and ability to perform their jobs. You will have more work on your plate than you can possibly complete in a day, especially the longer you have been there and the more capable you prove yourself. Most days it feels nearly impossible to do my job, but I keep showing up. It's always good to be in a challenging environment, but GR instead stops being challenging and instead is just downright frustrating. All updates come through a fast-paced messaging system called Slack, but if everyone is posting in all those channels your likelihood of catching an update and memorizing it for use later is an impossible ask. Managers and leads are often shaky on the updates themselves, and new processes and updates are unveiled so often that if you are gone for even a week you will have issues when you come back. The promises made to companies that hire GR for their services are nearly impossible to meet. As the company grows, it gets worse. I personally love working here, but I'm also aware that it's not something I could do in the long term. The people are nice and mean well, but I can't believe what a mess it is. The benefits are great, but I don't know if it's worth the stress. I don't recommend my friends to work here, that's for sure.