Pros: fun, fast paced, clean, friendly, face to face customer service, customer care
Cons: training was the opposite of actual in store experience.
I enjoyed my time at the Microsoft store immensely. I was hired with a great team that worked well together and for the most part all did their best to look out for one another and help their teammates grow and achieve their goals. Other than the training experience I think Microsoft is a great, rounded place to work that wants to see you achieve.