3.0
Nov 13, 2025
Current employee, less than 1 year
Totowa, NJ
Recommend
CEO approval
Business Outlook
Pros
The people are great and they will uplift your spirits when you're having a bad day. Pay could be better but it isn't as bad as low wages from other companies.
Cons
Management needs to understand how the process of making products works and needs to improve a system before implementation.