3.0
Nov 25, 2025
Former employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
Competitive salaries and good perks You get to work with extremely intelligent, professional, and genuinely kind people
Cons
Leadership is highly unstable, constantly shifting direction and contradicting itself The work culture is overwhelmingly demanding, pushing people to burnout; once employees are exhausted, they are often let go instead of being supported Frequent layoffs have become normalized, creating a constant atmosphere of fear and instability