Pros
I (at the time) had so much opportunity to learn about animal behavior, veterinary medicine, basic customer service skills, almost anything you want to learn about. Great benefits (except HR person is impossible to get a hole of). The people I worked with were AMAZING, knowing you are making a difference in peoples' and animals' lives is so rewarding.
Cons
HR person is the WORST person you will ever meet, impossible to get a hold of, will screw up your benefits and then lie about it. Seevral changes occured when I left, they got rid of "ACS" as a position, made everyone compete for one position or be demoted, no chance to move up anywhere because there's at least 20 people in front of you waiting who also haven't gotten anywhere. Worst thing is they have people become euthanasia certified so they can help in surgery but then won't let them assist in surgery and just have to euthanize animals (with no raise in pay until you're are 'on the license' which is a new policy). You basically clean up after dogs, have volunteers do all the fun things like giving meds or behavior evals, and get paid a mediocre wage w/ few (if any) raises.