Can be rewarding depending on what you want out of it.
Pros
Pretty much all associate level employees want to work at Petco because they like animals. This makes it easy to make a connection with most employess. Obviously if this is you, then working with the animals is a plus too. The work can be rewarding as long as you are able to take pride in your work without necessarily having to hear it from someone else.
Cons
My biggest issue is that DM's do not want to promote from within. They would rather roll the dice on someone they know nothing about than give an opportunity to someone who has been working for it for years and has earned at least to be given a chance. I've heard some of the VP's are wanting to change this but haven't seen it applied yet. This also leads to some store managers being hired that don't really care about animals and aren't very committed to Petco's "Animal's come first philosophy".