Pros
Good place to start as you will definately have a case load that will deliver experiance. Good benefits and starting salary. Just don't expect raises after you start, unless you decide to become chief of staff. Also, don't be surprised that the new grad doctors that are hired every year make as much, if not more than you, despite your experience. The support system from other doctors in the region is good, but it does take time to learn who is willing and able to help as each hospital is pretty isolated. The amount of time off you earn a year is impressive for the industry (28 days), but actually using that time off is a different story.
Cons
Lack of trained staff. As the vet you will be expected to train the pet nurses in everything from restraint to running labs if you don't have a competent shift lead or senior tech. (Keep in mind, this is on top of the expectation of seeing a MINIMUM of 20-22 pets a day and God help you if you turn anything away) There is an overwhelming emphasis on pet numbers and wellness plan signups. Field leadership hasn't actually worked in a hospital in years, which means they do NOT understand the logistics of implementing the new protocols that they arbitrarily hand down. Also, don't expect your medical director to be willing or able to help with complicated medical or surgical cases, nor necessarily support you when dealing with difficult clients.