3.0
Jun 10, 2025
Former employee, more than 1 year
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Getting to work on an exciting product
Cons
Organizationally it's very confusing with senior leaders pushing their own agendas instead of achieving objective company goals.