3.0
Aug 20, 2024
Current employee, more than 1 year
Delaware City, DE
Recommend
CEO approval
Business Outlook
Pros
Steady, Fast paced, Strong morale.
Cons
Pay needs to be better. Management could show more attention to the field workers. Benefits need to be better.