10 people is still a pretty small company, all things told. You can draw the line for "startup" wherever you like, but a million dollars goes pretty fast for most businesses.
Yup, but we're talking 10 million dollars here. Imho the term startup becomes a bit misleading when you're going at it with that kind of money. "Corporate spinoff" or something might be the better term.
I'll freely admit that I'm a bit jealous here (talking from the perspective of a self-funded startup), figures like that just make my head spin. You keep reading that VCs would rather fund 10 startups instead of one, because 8 of them fail either way. Then you read about A/B rounds in the millions...