5.0
May 23, 2026
Current employee, more than 5 years
Newark, DE
Recommend
CEO approval
Business outlook
Pros
Good life balance, pleasant work environment, minimal travel. Growing company with good leadership.
Cons
Vacation is on the low side, benefits are ok