5.0
Jun 8, 2026
Current employee, more than 3 years
Lyndhurst, NJ
Recommend
CEO approval
Business Outlook
Pros
Great work environment and culture. Lots of opportunities for growth from within
Cons
Pay is not the highest in the industry.
Check out your Company Bowl for anonymous work chats.