In a survey among employees that have adopted Branch, 94 percent of respondents felt they were better able to pay bills on time and 98 percent felt more supported by their employer providing Branch as a benefit.