5.0
Mar 6, 2025
Current employee, more than 1 year
New York, NY
Recommend
CEO approval
Business Outlook
Pros
good benefits excellent work life balance good culture
Cons
business is maturing so fewer advancement opportunities current office space not great