Pros
With all the different jobs here you can really pump up your resume. you learn a lot about pets and pet medicine if you pay attention. Discounts on pet food and vet bills. Primary care is better than the hospital as far as the items mentioned above.
Cons
While working here I often saw Veterinarians (not all) with poor attitudes toward client staff and act on their emotions. This would not fly in previous professional roles. The vets get what they want, and the rest of the staff sometimes suffers due to upper management catering to the high earners. Front desk staff are constantly busy, are paid little, and often get the short end of the stick from other depts. Upper management focuses more on invoicing and money rather than providing support and tools for the frontline staff and technicians. Techs are paid little and do so much work.