5.0
15 Jan 2026
Former employee, more than 3 years
New York, NY
Recommend
CEO approval
Business outlook
Pros
Great environment and people, supportive team if lucky to fall into a good leader who cares as it is the case in every organization.
Cons
Can't think of any that is worth mentionning.