As far as working with insurance companies are, it's pretty good.
There was a little hitch early on with a claim that eventually became a continuing care type event which was a little stressful which our vet had to get proactive in, but after it got settled they've been quite good about accepting the claims for the medicine our girl is on for life.
The thing about insurance is that you're betting against your pets. If you're lucky, you won't need to file a claim. But if there is a problem with your pet, it's a nice safety net to make sure you can continue giving your pets the care they need.