3.0
Mar 2, 2026
Anonymous employee
Former employee, more than 3 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
great people and the product isn't that bad just no market for it really.
Cons
management didn't have a playbook and lack of experience caused issues for their employees. Management also was very unclear.