4.0
Dec 26, 2025
Current employee
New York, NY
Recommend
CEO approval
Business Outlook
Pros
This n company has changed significantly in the last ten years and has truly become a great place to work. They are starting to actually put their people first
Cons
Salaries seem low for the type of work