1.0
Feb 24, 2024
Former employee, more than 10 years
Wilmington, DE
Recommend
CEO approval
Business Outlook
Pros
Currently there are no benefits other than receiving a pay check.
Cons
Leadership relies on surveys that workers know better than to answer honestly. While culture is stressed, there is no trust between upper management and the rest of the company.