5.0
Jan 18, 2026
Former employee, more than 3 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
-Lots of international exposure -Autonomy -Name carries cache in the industry -Industry leader -innovative tech
Cons
-departments can operate in siloes -talent level isn’t consistently high in every department