5.0
Nov 7, 2017
Former employee, more than 1 year
Newark, DE
Recommend
CEO approval
Business Outlook
Pros
Newark location has great management and employees can develop wonderful people skills in the customer service aspect. Also you get to be surrounded by ice cream all day.
Cons
The pay is not awesome if you don't work a lot of hours.