3.0
Feb 27, 2025
Current employee
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Lots of autonomy on what you work on and working with really smart people
Cons
Leadership seems lost in the clouds. Nobody cares about the user anymore. It's all about the money and there's a serious lack of organization