3.0
Dec 12, 2011
Current employee
Newark, DE
Recommend
CEO approval
Business Outlook
Pros
Not to many positive thing to say. My peers are brilliant and are deserving of more monetarily.
Cons
Managers are inexperienced and need to work on management skills.