3.0
Oct 13, 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.