4.0
Dec 8, 2025
Current employee, more than 8 years
Wilmington, DE
Recommend
CEO approval
Business Outlook
Pros
Work life balance, end to end experience within your area, employee first focus
Cons
Limited opportunities for advancement, Technology and capabilities are behind the market, over engineered processes result in overworking employees