3.0
Aug 21, 2025
Former employee, more than 5 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Good work environment, tech stack at least for the team i was part of
Cons
No direction on management, wild movements, I experienced 8 direct manager change in 6 years, massive work force cut 2X in 2.5 years. Hard to get promote or pay raise if any.