Despite how the company positions itself, this is not a people-first organization. Layoffs and terminations happen frequently and without warning, PIPs, or clear communication. It’s not uncommon to log on and discover someone no longer works there simply because they’re suddenly unavailable on Slack.
Communication around company changes is inconsistent and often reactive. Decisions are frequently sprung on teams with little context, and last-minute initiatives are common, placing heavy pressure on teams to execute without adequate planning. Once leadership decides to move forward with something, teams are expected to make it happen regardless of workload impact.
There is also very little recognition or appreciation for the work being done. Raises and promotions are rare/nonexistent, and it’s easy to get caught in a constant hustle mindset if you don’t set very firm boundaries. It can become overwhelming over time.
There is room for improvement, but it was a decent job overall. The pay was good (at least in my experience), the benefits were strong, and the people were great. However, the constant fear of being laid off or fired without warning makes it difficult to feel secure long term.