Look, Embrace is an insurance company, a business. The number one priority of any business is to earn a profit. Embrace is no different.Embrace has excellent communication about the status of the claim. They can, however, require a great deal of paperwork on the first illness/accident claim. The process is a little slow and the reimbursement is, well, like I said: Their first priority is to turn a profit. You can read between the lines.
Do your homework. It's insurance for pets and is optional. No one is forcing you to purchase insurance for your pet.