1.0
Dec 15, 2025
Current employee, less than 1 year
New York, NY
Recommend
CEO approval
Business Outlook
Pros
nice people, good office location
Cons
no product offering (no meaningful work), managers tend to micromanage, horrible team structure (NYC+LA+London on the same team makes no sense)