5.0
Apr 19, 2024
Current employee, less than 1 year
Newark, DE
Recommend
CEO approval
Business outlook
Pros
Very upfront about position you apply for. Great phone or email contact Including check in on you once they place you. A support system through their benefits.
Cons
I don't have any cons to mention because I don't see any.