I am employed by Hanover Insurance so you may think that my opinion is a little biased. Really, I think that by working for the company I have an inside view of how the company operates. Not only is the company great to work for because they give employees so many perks, but the insurance really can't be beat. I have heard about customers having a terrible time with other insurance carriers and I see just how satisfied the customers are with Hanover Insurance. Hanover Insurance gives customers all the insurance they need no matter what they are looking to cover so that customers don't have to work with three or four different carriers to handle multiple insurance needs. The price is good and the company is reasonable - I am proud to be part of such a reputable company, and I have all of my insurance needs addressed by Hanover. To be honest, I wouldn't have it any other way.