2.0
Jan 14, 2021
Former employee, more than 3 years
Newark, NJ
Recommend
CEO approval
Business Outlook
Pros
respectful environment with a very stable job on the regulated side of the business
Cons
slow career progression; relatively demotivated employees in the corporate headquarters