Pros
Fairly generous pay for retail management. Good structure in tasks and jobs gives routine, even in a fast-moving environment. Good routes and frequent opportunities for internal promotions. I've worked there for many years, and as a whole have had very good experiences with staff/workplace culture compared to other workplaces.
Cons
Although pay is good, it is 44hrs a week, which is essentially a whole extra day compared to 37.5hr weeks many other work places offer. There have been very severe staffing cut-backs over the past 12 months which has seriously increased demand on all staff and management, and has made me reconsider continuing at this company.