>>16425166my previous job (non-unionized): 30 minutes of break time (the provincially mandated minimum), unpaid, you don't get to choose when you take it, and no free food or drinks.
my current job (unionized): 1 hour of break time, paid, can take them whenever i want to, and free food and coffee in breakroom.