My uncle worked in the same chemicals company for 30+ years, probably netting the company 10s of millions in returns. He was only promoted ONCE!!! In contrast, a much younger and much more talkative colleague of his has been promoted 6 times in 6 years!!! Your skills dont matter, your dedication doesnt matter, what matters is you're ability to talk and suck up to the right a-hole