> At large companies, I've rarely found a reason to speak out on a project.
That's true. And it is currently one of the main reason why startups are so efficient compared to MegaCorps.
In small companies, it takes few engineers voicing out ' this is bullshit ' to stop a disaster.
In large corps, it takes 2y, 10M USD and a team in burnout to reach the same result.
And the main reason is the usual source of all sins: *Politics*.