5.0
4 Mar 2025
Current employee
New York, NY
Recommend
CEO approval
Business outlook
Pros
Good work life balance, great benefits, clear concern for employees that lets them focus on the work and not worry about extraneous issues. Believe that we have a great team who works well together with effective communication and management.
Cons
Strong need for a marketing or communications department.