2.0
May 28, 2026
Former employee, more than 8 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Mostly very intelligent people encountered across many organizations
Cons
Highly political and insular culture with entrenched long time senior executives that are not held accountable for bad decisions. Was a much better environment years ago.