5.0
Sep 16, 2025
Former employee, more than 3 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Interesting work, growth opportunities, great benefits, storied company.
Cons
Lower on pay scale for comparable technical roles, multiple managerial layers.