I love everyone I work with. The company itself is great. There are always meetings and training sessions to help educate employees.
The shifts are long, but you spend a majority of the time riding/driving in the car. There are only 4 1/2 hours of actual working time each day, which includes 3 clinics that are each 1 1/2 hours long.
You get about 25 hours a weekend so the hours are great if you are in school or want a second job. You will have no life on the weekends anymore. Say goodbye to birthday parties, weddings, baby showers, church, school events, concerts, etc.
The most enjoyable part of my job is getting to work with puppies and kittens every day.