Most of the folks I know that work or have worked at Canonical are smart and deeply humble, even worryingly so. I say "worryingly" in the sense that their hiring process seems to weed out people who could speak up, question authority or otherwise show hints of critical thinking. Not my cup of tea.
Most of the folks that I've worked with, who have previously worked at Canonical, have been categorically unimpressive. "Senior" engineers with limited, even naive, understanding of the technologies and tools they're working with, and who are totally uninterested in feedback from, or collaboration with, any of their peers.
They all talk about Mark and make fun of him behind his back. Most won't say something to him to his face because he let's them know they would lose their jobs. Your paycheck requires you can't speak up. Take the cash or leave.
I thought that was business as usual everywhere, especially in companies where employees are encouraged to speak up. Yes, of course you can speak up, and this makes it ever so easy to judge you or throw you out.
Do your own time. Take your paycheck. Don't rock the boat.