Pet health insurance can be an absolute scam. Especially since you are not allowed to make a second claim for an issue your pet might have had before! It's not like the NHS for pets but I think that's why pet owners expect vets to make up the shortfall in their insurance cover ( if they have it).
The whole thing is a minefield.
Within the vet community everyone knows of a vet who has been killed or badly injured doing their job or is suicidal, unhappy or knows of someone who has committed suicide.
It is endemic and sad to see enthusiastic young vets get disillusioned very quickly. Usually within a couple of years.
Also, if you fall out with your boss it's very likely there is a clause written into your contract which prevents you from working for another vet practice within 30 miles or so.
Read the fine print of the contract. Some vet practices do not allow you to take a day over the minimum statutory leave and most are not allowed to take leave when they want to and have to cancel booked events, even if they have given plenty of notice.
As for half terms and holidays, forget it! If you want child friendly hours you will need a sympathetic employer like your local council.
Think very carefully about the job if you plan to get pregnant or start a family. I can't think a more child unfriendly or pregnant unfriendly profession given it can be dangerous, dealing on a daily basis with noxious substances and poisonous substances!
Wa