5.0
Nov 10, 2015
Current employee, more than 10 years
Newark, DE
Recommend
CEO approval
Business Outlook
Pros
A great place to work, supportive management, competitive compensation and benefits. Many varied business lines offer career growth opportunities.
Cons
This is a growing company but if you desire career growth and movement you need to check job postings at least weekly or risk missing a great opportunity.