3 ms·They took over $100M in investment and have dozens of employees. So in that way, no $80M is not big.by MichaelGG 12y agoThey took over $100M in investment and have dozens of employees. So in that way, no $80M is not big.