-Small stores and few employees per shift, ability to make good relationships.
-Great first job for young people/people still in school
-Minimal stress when you have a good team i.e. don't have to worry about slackers making head office upset
-25% employee discount (corporate stores)
Cons
At least at the corporate store level, good work is not recognized. Employee reviews mean nothing and you will make basically the same as someone who does the bare minimum/someone who has been with the company for a much shorter time than you. This has been especially noticeable since Ontario made the jump to $14 minimum wage a few years ago