4.0
Feb 26, 2026
Former employee, more than 3 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
* Nice people * Interesting projects * Good compensation and package * Funny working environment (outer space inspired)
Cons
* Lack of vision and strategy * Lots of quetionable decisions about top and senior level leadership position assignments. * Frequent layoffs because of the reasons above.