4.0
Oct 14, 2024
Former employee, more than 10 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
great benefits to employees, health, and finance benefits especially. Great work culture
Cons
Some difficulty in getting promoted to a position, only got a raise when I got a new title. It depends on your immediate manager on how well or how poorly you are treated.