Pluspunten
The company is a chain, so the rules and standards are pretty black and white. I never got surprised by "getting called into the office for a talk" at this company because I tried my hardest to follow the rules and own up to and apologize for any mistakes I made. The Management sees a lot of different employees come through, so if you stay a while, work hard, and cover shifts, they will like you and be pretty helpful. (To be fair, 2 of the 8 or so managers that I have worked for at PetSmart were super kind, helpful, and understanding from day 1, but the majority take a while to get there.)
Minpunten
As I stated above, respect is earned at the 2 PetSmarts at which I have been employed. Some of the managers don't exactly start out warm and friendly to new employees. If you want a job where you have respect and a flexible schedule from day 1, this is probably not the best place for you. Work with them and they will work with you, but expect to put a little work in first.