4.0
27 Mar 2023
Anonymous employee
Current employee
Newark, DE
Recommend
CEO approval
Business outlook
Pros
Fast pace, fair pay, you got to learn a lot from your colleagues. A great place for new grads to start their careers.
Cons
If you need constant affirmations from management, this company isn't for you.