3.0
4 Jul 2026
Former employee, more than 5 years
New York, NY
Recommend
CEO approval
Business outlook
Pros
Stable, good 401k match, good bonuses
Cons
very corporate, hard to get promoted or move in the company, health care benefits were not the best.