Pros
Lots of gratis, opportunities for growth in product knowledge. A lot of work variation.
Cons
Management has the worst skills when it comes to conflict resolution between employees. They'd rather shrug off your concerns then find a solution. Also all the heads don't know what the other is doing so there is frequent conflicting instruction from the upper management and lack of consistency with policy from store to store. The company's technology is cheap and archaic. There's no proper software the track sales, spa appointments, and client information. And apparently corporate managers wear more the one hat and work in multiple departments so there's no dedicated HR department so no one knows who to talk to. Speaking to upper management out of rank about grievances beyond your district manager and store manager is strongly discouraged. So if you get the door slammed in your face early there's no hope for a solution.