Pros
You can become anything at Petsmart. My friend started off as a janitor, became bather, groomer, operations manager and is on track for store manager working with Petsmart for four years. I was made from a part-time bather to a full-time groomer within 6 months of my hire date. It's super hard to get fired from here too. I make my own paycheck during the holidays and throughout the summer.
Cons
Whole messes of problems here. Corporate manages hours, not allowing enough people to work every day. This creates very stressful situations, one person can call in and screw up the schedule for a week. Turnover is pretty high because of people quitting. Even if you perform your job well, there is no guarantee of achieving a full-time status if the corporate approved number of positions are filled. This problem is compounded because 'approved' schedules are put up almost three weeks in advance. The management is often overstressed because they are behind in work so often.