4.0
Sep 29, 2025
Former employee
New York, NY
Recommend
CEO approval
Business outlook
Pros
Great people, management actively investing in many parts of the business
Cons
Definitely a stressful role, but this is true across the entire industry
Check out your Company Bowl for anonymous work chats.