Anyone know how large this company is, or how big of a player they are in the industry?

Apprently General Atlantic funded the company somewhere between 75 - 100 million for 25% of the company...