3.0
20 May 2014
Former employee, more than 3 years
Newark, DE
Recommend
CEO approval
Business outlook
Pros
Great work experience. Gets you used to working under deadlines. Were very accommodating when comes to scheduling work hours and time off. Great work atmosphere
Cons
Work can sometimes be tedious and repetitive.