3.0
Jun 12, 2026
Current employee, more than 5 years
Newark, DE
Recommend
CEO approval
Business Outlook
Pros
Good benefits, decent pay, laid back co-workers
Cons
no one is accountability, poor department communication, a lot of reacting and not preventing breakdowns