4.0
Jun 15, 2025
Former employee, more than 5 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Work life balance Did not feel overly corporate People/Culture
Cons
While they encouraged a positive work life balance, sometimes workload just did not fit within regular working hours. Manager did not understand my role.