5.0
Dec 15, 2025
Former employee, more than 10 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
fantastic colleagues, approachable leadership, collaborative attitudes and lots of investment in quality of work life
Cons
Large company, can get tough to navigate through if looking to move up or to develop an idea into reality.