2.0
Jul 10, 2026
Former employee, more than 1 year
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Great benefits to offset the relatively low salary. Smart people. Great location. Good mix of diversity.
Cons
Leadership is atrocious with very little depth or experience. Many lack a sense of self-awareness. A bit of a cowboy culture.