Pros
Pays well, great experience/training/resources/, great encouragement. Great potential in a company to start out...
Cons
Lack of connection between Retail workers and all remote/corporate workers - backoffice and intercommunications are terrible. Very rare career advancement opportunities INTERNAL - they really like to hire external and keep you where you're at. As far as Retail goes, the company likes to say you're "the most valuable face of the company, etc" and will not accommodate or actually show it. In my years there, they took an ANNUAL survey from frontline staff to ask how we were doing in day to day working environment, which doesn't sound so bad until you find out they change websites, policies, and almost everything you do in your day to day job without asking for your input, or feedback.