5.0
21 Jul 2025
Current employee, more than 5 years
Delaware City, DE
Recommend
CEO approval
Business outlook
Pros
Friendly, Collaborative Culture Flexible Work Environment Strong Onboarding & Development Innovation & Tech-Driven Approach
Cons
The company is growing and evolving, so teams often work in a dynamic, fast-paced environment.