1.0
Dec 3, 2025
Current employee, more than 3 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Opportunities to learn very quickly
Cons
Totally toxic culture. Talk of lean structure is a nice way of saying expect to be overworked with a lack of resources. This is while providing lower comp and benefits compared to competitors.