3.0
Mar 26, 2018
Anonymous employee
Current employee
Newark, NJ
Recommend
CEO approval
Business Outlook
Pros
You wear many hats in this organization, you gain a lot of experience, and you meet a lot of talented colleagues.
Cons
pay and benefits could be better Management sucks High turnover rate