5.0
Jan 25, 2023
Current employee, more than 1 year
New York, NY
Recommend
Business Outlook
Pros
Good leadership and lots of support. Healthy work environment and work life balance.
Cons
Very fast paced with tight deadlines. Stressful at times.
Check out your Company Bowl for anonymous work chats.