2.0
Nov 10, 2025
Current employee, more than 3 years
Delaware City, DE
Recommend
CEO approval
Business Outlook
Pros
The fast paced environment gets you confident to go and work at any of the big companies.
Cons
Growth has slowed down. An average level tenure has risen up to 4 years