Pros
The level of training for staff is very good. Having worked for various retail stores, it was always nice to know that if I asked a member of staff to do something and I didn't know them, then they would usually know exactly what needed done.
Cons
It always felt clear to a lot of staff, even managers that I worked with at Area Manager level and about that next was becoming more and more concerned with getting as much money as they could without caring for how the staff were beginning to be treated. Every year we would have less and less staff and management. When I started in my department there was two managers and a supervisor, when I became supervisor of the same department, I was in charge of the department, even though our sales were higher than they had been when I had first begun there.