Pros
VCA is located all over the country so it is easy to transfer if needed. Also, you are able to help out sister hospitals if they are short on staff to get in extra hours. Good entry level position to gain exeperience in the veterinary field since ost places will not give you the time of day if you have not worked in an animal hospital before.
Cons
Staff turn around! Non-Exisitent management, usually someone that has no experience or an employee that has been given a promotion.The throw you out there with absolutely NO training ( unless you consider sitting on the computer for a week training when you have never been in the veterinary field before). They will not pay a decent wage and have HUGE staff turn around. I have helped out at multiple locations and have experienced the same problems. EXPENSIVE!! Most of the time I feel the companies priorities are for the profit before the pets.