4.0
Aug 15, 2025
Current employee, more than 10 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Leadership is valued at all layers, work life balance is great - we really encourage people to upskill and network
Cons
Sometimes there’s too many leaders and not enough doers. Certain parts within the tech org are not as inclusive as they may appear on paper due to high contracting