The patients make it worth it
Very busy practice and can be very stressful. The discounts are great if you have pets of your own. However, if you have any back or knee problems this can be a very difficult job for you. All the bending, lifting and restraining of wiggly pets will definitely take it's toll on your body.
Coworkers, the patients, the discounts
Some higher ups are very difficult to work for