4.0
4 Jun 2025
Former employee, more than 5 years
New York, NY
Recommend
CEO approval
Business outlook
Pros
Great benefits, good culture and over all pro career and work life balance. CEO and most management are great and focused on the team.
Cons
Some management. They transition managers from other world regions that disrupt the synergy due to cultural differences.