3.0
Dec 15, 2025
Current employee, less than 1 year
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Supportive management: Reviews often mention straightforward work processes and managers who provide guidance Collaborative culture: The company encourages open communication and teamwork, which helps employees feel engaged
Cons
Low compensation: Many employees feel that salaries are below average for similar roles in the industry. Limited benefits: While benefits exist, some workers report they are not as comprehensive or competitive as other companies.