1.0
Nov 17, 2025
Former employee, more than 1 year
Newark, DE
Recommend
CEO approval
Business outlook
Pros
Nice Office, that's really it
Cons
Little to no training, Poor leadership, Long hours, Underpaid, Managers will not advocate for employees, and everyone plays the blame game