5.0
Dec 12, 2025
Former employee, more than 3 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Entrepreneurial, smart people, room for growth and movement within the organization
Cons
Sometimes feels like too large of an organization, comp is average