Pros
Great benefits. Customer service for benefits assistance is great and informative. You have to have a reference from your PCP but it's worth the hassle. Management worked with my inflexible schedule when I was a student and as soon as I graduated they hired me full time. PTO is great. Management has been wonderful at all locations I've worked for.
Cons
I've noticed a bit of favoritism at some locations but for the most part if you get the job done you're valuable and appreciated. The training process is too short and not enough staff are qualified to train properly. If done by the book, it is a very informative trusting process and all areas are covered with on the job training. At my location we are understaffed and no time for proper training for someone with none to little experience.