Systems and teams are being implemented all over the place. Its not easy growing from 0 to $XXM in a year.
Specifically, how do you know this? (reference please).
Because I work with them.
No you don't, you work against them

We are really sorry about our bad puppy...