1.0
Oct 5, 2025
Current employee, more than 10 years
Pennsauken, NJ
Recommend
CEO approval
Business Outlook
Pros
Some really good people. Great benefits.
Cons
No clear training program when new equipment is brought in. No clear communication. Middle management is awful. Pay is a joke.