Pros: varied shifts and opportunities for over time.
Cons: customer service can be challenging but helps find what you are made of.
During my time with the company there were plenty opportunities to challenge myself and accomplish more than I knew I was capable of.
There was enough going on to hold interest, every day presented a new experience. Management always appreciated any extra initiative
and encouraged advancement in the company.