As business pitches go, it was direct: “We can get you set up on day one, and your employees’ bank accounts opened the day they land.”