3.0
Sep 13, 2021
Current employee, more than 3 years
Mahwah, NJ
Recommend
CEO approval
Business Outlook
Pros
Company culture is good in the sense that coworkers are easy to work with
Cons
No upward mobility. Managers make promises about promotions that never seem to happen. There's no career development. You can be stuck at a salary and position for years but keep being promised advancement, which never happens.