Your experience with this company will vary widely depending on your managers. I've had great managers who've made my job a pleasure, but I've also had managers that made me want to quit. Your ideal store should feel like a family - if you don't feel that, move on. As an assistant manager, a typical day at work is pretty stressful, in that there is a never-ending list of things that need to get done and a finite amount of time to do them. That being said, if you are able to effectively prioritize and time manage, keeping the store in decent shape through especially busy days can be quite rewarding. I've enjoyed a fair amount of promotions in my time at this company (10 years) and I can say that honestly, if you don't mind the work, Shoppers will have opportunity for you to advance. You just need to work hard and be ready to deal with some real shady politics when you get higher up. But .. that's just about any company, I suppose!