4.0
Jun 25, 2024
Current employee
New York, NY
Recommend
CEO approval
Business Outlook
Pros
great benefits, great work culture, people and technology
Cons
a LOT of managers. The org chart is very confusing and inefficient due to historical reasons. Slow pay raises.