4.0
Aug 9, 2025
Current employee, more than 8 years
Montvale, NJ
Recommend
CEO approval
Business outlook
Pros
Benefits are hard to beat, focus on culture and people
Cons
Promotion process is political and also based on “business need”- you have to be working the level to be promoted but when you are, they claim that there’s not a business need. Paradoxical at best.