5.0
May 12, 2021
Anonymous employee
Current employee, more than 10 years
New Castle, DE
Recommend
CEO approval
Business Outlook
Pros
Growing company, opportunities for advancement, challenge, support, enrichment, and respect.
Cons
It is a well run company and not a place to coast or hide.