1.0
27 May 2026
Current employee, less than 1 year
New York, NY
Recommend
CEO approval
Business outlook
Pros
The office in New York City was visually nice
Cons
The management was terrible. I would not recommend anyone get involved - they often chase whatever "next big thing" idea they have at the expense of the staff. Firing and hiring, manipulating and gas lighting and never really reaching solid ground.