4.0
May 5, 2025
Former employee, more than 8 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Good overall performance, focus on technology and emerging trends, high quality employees and colleagues
Cons
Some challenging management choices for employees