2.0
Jun 12, 2024
Former employee, more than 10 years
Newark, NJ
Recommend
CEO approval
Business Outlook
Pros
Used to be the best place to work
Cons
People are expendable. Before lays offs the CEO told everyone "What got us here, might not get us there".