4.0
Oct 20, 2025
Current employee, more than 3 years
Newark, DE
Recommend
CEO approval
Business Outlook
Pros
The managers are awesome and really understanding and helpful
Cons
It sometimes can get a little stressful if the daily card goal is not met and sometimes employee dramas are too much to handle