Pros: flexible hours
Cons: terrible wages, unreasonable wage cap and break times
The store chooses your breaks, and they often abuse this power and put your break 1 hour into your shift, so you get no breaks for the rest of the day.
With the current Loblaws union contract, your hourly wage caps at $14. That's just... bad. You can't even make a living with $14/hour.
Flexible hours, and they let you switch your shifts if you let them know ahead of time if you have a good reason.
Co-workers are mostly friendly, but that has nothing to do with Loblaws - it's just how people are.