Pros: work with animals, fun coworkers, fun customers
Cons: idiotic managers, low pay, highly allergenic workplace (lots of hay, dust, dander, etc)
Definitely a fun job if you love animals.
There's a lot of different jobs you can do so there is something for everyone (stocking, grooming, training, customer service, working with the pets for sale, etc.)
The people I worked with were great and we all got along really well.
Management was nice enough, but completely moronic. Couldn't manage schedules or allocate hours properly. Couldn't reprimand employees when they broke company policy. Did nothing about the rampant theft at my store except complain.
Wages were pretty average. Barely above minimum, sliiiiight raise after about a year.
Overall not a bad place to work, but be prepared to deal with managers who are legitimately so stupid you pity them.