
3E
RepVue Score
0
Top 20% of Companies3E
Back to Reviews
Former Employee Good experience overall, but new leadership has led to negative culture changes across the entire org. A new culture of micromanagement and fear has arisen, tied to new performance metrics. Dozens of people have also been laid off recently, exacerbating those fears and concerns. Browse Other Reviews
4.4
Sep 5, 2025
Useful