You learn a lot and are able to use your skills. There are different shifts to work. You have a chance to move up into leadership roles.
Cons
It's not in a good neighborhood. A lot of the clients can not afford the treatment for their pets. Some of the doctors can be disrespectful to the technicians and assistants.