2.0
Oct 30, 2019
Former employee, more than 1 year
Newark, NJ
Recommend
CEO approval
Business Outlook
Pros
Access to responsibility, upper management, recognition, international contacts
Cons
HR is definitely not on your side- would not trust them. Toxic work environment. Too lean. A lot of turn around. A lot of painful memories.