2.0
7 Oct 2015
Former employee
Newark, NJ
Recommend
CEO approval
Business outlook
Pros
Nice building in Newark. Some good people there
Cons
The building is in Newark! Also turnover is very high and it's self inflicted. Have been downsizing annually for years which creates a air of negativity and a CYA culture.