I have been working at PetSmart full-time (More than a year)
Good people with similar interests, bonuses for management, advancement with in the company, opportunity to grow, passionate people, it's not all about the money
No overtime, holidays are crazy, customers can get pretty rude as it is a retail job.
Advice to Management
More like advice to cooperate- get it together and stop messing with all the policies and peoples positions.