Hmm, Canonical is not what I call 'massive' at ~600 employees[1]. Looks like Red Hat is almost twice that big[2], which still strikes me as pretty small?
1: https://en.wikipedia.org/wiki/Canonical_(company)#Employees
1: https://en.wikipedia.org/wiki/Canonical_(company)#Employees
But also, both numbers are also outdated. The Canonical employee count is apparently around 500 in 2020 [0] and the Red Hat employee count is no longer public post-acquisition, but it's higher than it was in 2019.
[0] https://www.phoronix.com/scan.php?page=news_item&px=Canonica...