Pros
Above average wages for retail work due to union good work environment
Cons
Long hours especially over the Christmas period
Pros
Overall, those are good working conditions compared to other companies.
Cons
Sometimes a bit inflexible on some requests