At this Braintree life insurance agency, management worries less about applicants ... “I feel totally supported,” says ...