Pros
The company as a whole is dedicated to the care of all its animals. The policies and procedures are detailed and revolve around the health of all animals that enter the store, as well as the safety of it's employees.
Cons
There is no support or incentive for long term employees, the management team is has no diversity in other departments so when the store gets busy they are unable to help the employees in most scenarios (especially in the pet care department - unless it is the pet care manager). Managers spend too much time helping customers and to notice the struggles in other areas of the store. Pay increase is minimal and most of the employee reviews are exactly the same with no positive reinforcement about how you contribute to the operations of the store, mostly just things you need to work on.