1.0
May 11, 2026
Current employee, more than 8 years
Newark, NJ
Recommend
CEO approval
Business Outlook
Pros
Not enough to even call out
Cons
Constant layoffs, constant change (read: flip flopping), poor communication, terrible leadership, disregard for employee concerns or wellbeing.