Pros
All the colleague are friendly and good discount for employee.
Cons
They don't pay attention to the quality of customer service at all. Managers don't like serving customers. Highly paid holiday managers will assign shifts to people they like, and the shifts are very small, often 5 hours.