Pros
If you have a love of animals and interpersonal relations with their owners, PetSmart is a fantastic place to work. In addition, caring for the pets and doing a more than satisfactory job is a reward in and of itself.
Cons
Managers did not respect intelligence nor the abilities of employees. In addition, employees have little ability to advance in either ability (no training), or in qualification for other job positions. This is my primary complaint with management. While it may have just been my personal experience- I found that PetSmart had a relatively high turn-over rate at my store because managers did not take a personal interest in employees and thus, did not know enough to work with them to improve not only the employees experience, but the level and quality of work they perform as well as care to pets and animals in store.