Pros
You can play with dogs at work, and the offices are clean.
Cons
Where do I even begin. I got hired on as an experienced hire and within the first month realized I made a huge mistake accepting the offer. The people at petsmart don’t actually care about getting better, they are just conditioned to be afraid of layoffs and brainwashed to think petsmart cares about them. Around the time I quit they announced their 4th layoff in ~10 years. Every manager is a micro manager and doesn’t actually train you, they just make sure you do your computer work. If you want to sit in a sad cubicle all day and be a part of a cult, this is the place for you. If I was young and had ambition, I would steer very clear of this place. They can’t hire actual external talent, just check on LinkedIn to see how many people actually apply for their jobs. Their business is tanking and management has no idea how to fix it.