3.0
Feb 13, 2026
Current employee, more than 1 year
Newark, DE
Recommend
CEO approval
Business Outlook
Pros
- Good WLB. - Good perks, can get to work on some interesting stuff.
Cons
- Poor management, regular layoffs. - Management keeps getting changed and every new management wants to change the system completely.