Pros
Competitive salary, extraordinarily clean and organized work environment (due to copious amount of down-time - see cons).
Cons
Barnside Veterinary Hospital offers no paid holidays, no paid vacation, and no paid sick time, unless you've been there for more than three or four years. There is no overtime available, and work days are extremely long with entirely too much down-time.
Micromanagement at its worst. Managment is irrational and unreceptive to employees' concerns about anything, including legitimate personal issues and suggestions regarding improving patient care.
Some medical care and recommendations/procedures for all species are questionable, but especially regarding cats.
Zero advancement opportunities unless you take it upon yourself to go to school and earn a degree.