3.0
13 Oct 2016
Former employee, more than 3 years
Newark, DE
Recommend
CEO approval
Business outlook
Pros
There were some good managers. Co-workers friendly and supportive.
Cons
Horrible technology. Horrible IT support. Managers were very reluctant to escalate negative issues effecting employees to senior staff.