3.0
Jun 12, 2022
Former employee, more than 10 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Flexible, good benefits, great people
Cons
Some people in senior leadership roles have no business being in those roles. Long hours, no support.