Is Bestow a legit company?

Is Bestow a legit company?

Bestow has a strong reputation and is backed by a major insurance company. North American, the company that issues life insurance policies to Bestow customers, has an A+ (Superior) rating from AM Best.

See also  Is ACKO Chinese company?