Great place to learn, not so great management
I really enjoyed some aspects of working at Boots: I loved learning about glasses, I loved being part of a team, and I loved building customer rapport. However, the management was a big let down. My first manager, while a lovely person, wasn't very hands on in the role. My second manager was the reason I left, and was very contradictory in the advice he gave me and was prone to unprofessional displays of annoyance on the shop floor. If you have a thick skin, go for it, you'll learn things that will stick with you for life (if you wear glasses). However, if you need a bit more help than the average worker, don't expect management to help you.