The firm is valued at $3.5 billion after a funding round from investors including BlackRock. "We're likely to go public at some point," the CFO says.