John Hancock earned 4 stars out of 5 for overall performance. One of the largest life insurance companies ... while the latter gives people living with diabetes resources to lead healthier ...