4.0
15 May 2025
Current employee
New York, NY
Recommend
CEO approval
Business outlook
Pros
Great company culture and the benefits are great.
Cons
Salaries many times fall a bit short of industry/location average but I feel sometimes it’s a sacrifice that’s easy to make considering the benefits of working there like schedule flexibility, etc.