Pros
You can recieve benefits only working part time, 20hrs is the minimum requirement to get enrolled in benefits. Often the shifts are very pretty flexible and you'll be able to get the hours that you've requested. Relativly straight forward job as what's required of you is all lined out ahead of time and they'll inform of anything more that needs to be done.
Cons
Store manager is a craps shoot, one manager can be horrific and stick around and long time and the good managers always seem to be let go. Sometimes getting coverage for a shift you want off can be difficult as some employees don't want to work more than they have to. Caribou is open every day of the year(depending on the store) so there's a chance of working on Thanksgiving, Christmas, New Years etc. and it's often a battle to get those days off ahead of time.