Pros: A good salary (only if you are management)
Cons: Terrible support, zero training, terrible management. Expect to be a slave to your job and recieve nothing back.
Overall, this was the worst work experience of my life. This is an environment that will suck your soul out. It starts off with training. You will never recieve any proper full training; I was given several reasons for this. It's either not in the budget to send trainers or proper support. Or, the 3 hours (total) of product knowledge training, till training and operations training will suffice you to run a store. Upper management is a whole seperate issue; expect to be treated with a complete lack of respect and have them constantly belittle you.
This is a company that offers a lot of promises, but does not deliver. Avoid working for them. You will regret it