I worked at Shoprite Supermarkets part-time (More than a year)
Flexible work schedule, many different departments, good chance for advancement in your store/other stores in that chain, friendly staff, being in a union
Store management certainly isn't a home favorite, but upper management outside the stores have proven to be great!
No full time positions without management.
Advice to Management
Store management- please be friendlier to your employees. Without them you would have no one to run the store.
Upper management- overall keep up the great work! I have no complaints here.