4.0
Jan 13, 2025
Current employee, more than 3 years
Clifton, NJ
Recommend
CEO approval
Business Outlook
Pros
Pay is much better than you'll find than other locations.
Cons
Too many managers making decisions aka "Too many chefs in the kitchen." Some of them are incompetent. Got better after the April layoff that got rid of some problem people (and got rid of very good people).