Interesting how Tang Yew Tan worked at Apple for 25 years (!!) and then threw it all out for this.
And how many years of being passed over for promotions, I wonder. Not that it justifies what he did for a moment but you can absolutely work somewhere for a long time and end up resenting it by the time you leave.
He was Vice President of Product Design when he left Apple. How many more promotions could there be?