3.0
24 Mar 2025
Recommend
CEO approval
Business outlook
Pros
Good team culture at the lower levels, an OK salary, and great perks.
Cons
Some members of the senior leadership team are overly ambitious, leading to a toxic culture, excessive politics, and a lack of transparency.