Having worked for the business for a few years my branch had horrific management issues. This ruined the job, in my opinion, as I was lead to feeling unwanted and always dismissed by every manager I spoke to.
On the other hand, I made good friends and I'd say that the people I met made the job rather than the company.
Don't fall for the 'we are all - more... owners as a partner' the company runs just like any other plus other supermarkets pay better. - less