Pluspunten
The animals, of course. With management, they have an open door policy but really depends who your managers are. Otherwise, this would be an enjoyable job if you like caring for animals and educating customers about animals. The amount of bad customers decreases as you get further from being a cashier. Being in pet care generally means less bad customers. Being a stocker means you don't have to deal with as many customers. While being at cash = bad customers galore.
Minpunten
There's a lot of work to do in Pet Care and stocking and they expect you to finish it all and it's not possible. If you have a strict manager, it will quickly become very stressful. There aren't enough employees on the floor some times and that creates problems. And I was never properly trained so I had to learn everything on my own in my own time, especially knowledge about animals. If you don't know anything about reptiles or birds or small animals, you can get by in Pet Care. But if you know nothing about fish, that's a problem. So many customers come in looking for fish to keep but they have bad ideas that lead to cruel lives for them. The bettas are the most abused fish and PetSmart needs to better their care and education about them. They can't live in cups or small 0.5 G cubes. They need heated tanks of at least 2.5G to thrive.