3.0
Jul 18, 2025
Former employee, more than 5 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Great locations Easy commute Great perks
Cons
Once you get integrated into the system, you are nothing more than a gear in the machine. Big corp that is married to corporate ideals of 1980 and trying as hard as they can to stick to it. Everyone is expendable.