Dear Business Insider, when a company is worth $1.3B, with several hundred employees, I think you can stop calling it a startup…

*****
Written on