2.0
Apr 21, 2023
Former employee, more than 10 years
New Castle, DE
Recommend
CEO approval
Business Outlook
Pros
Great benefits and management doesn’t bother you.
Cons
Management doesn’t help you, hard to get new tools and equipment, they create an environment where the employees work against each other, salary isn’t great.