1.0
19 Nov 2022
Former employee, less than 1 year
Newark, DE
Recommend
CEO approval
Business outlook
Pros
Delaware is a good state.
Cons
Poor management. The work culture is too bad. Bad politics at the senior level. No professional/career growth. on-site work. bad work-life balance.