The most recent negative reviews pretty much sum it all up. Disrespectful, demeaning, crappy process, 0 lack of work-life balance and absolutely no training. One of my teammates lost a family member and was asked if she was able to cancel her breavement leave to jump on an urgent client meeting. Nothing that's discussed with HR is confidental, they will run to your manager and tell them what you said word for word which made my time at this company extremely toxic and I felt like I had no one to turn to.
If you try giving constructive criticsm to upper management you paint a target on your back. It's their way or the highway. They've lost their best employees over the past few months and they are now starting to sweat and question what might be going wrong.
I typically worked a minimum of 50 hours a week and still get told that upper management doesnt really consider that over time and that we cant hire more people because we still have capacity to take on more work. Everyone you talk to at that company is worked to the bone and simply exhausted.
Hate that I've had to share my feedback on this forum but when upper management and HR don't listen this, unfortunately, becomes your only resort. Stay away from this place