John Hancock provides life insurance, annuity, and wealth management products. The company is headquartered in Boston, Massachusetts. John Hancock typically looks to provide fixed rate commercial real estate loans.