Either he's really as bad as you say, and the management is oblivious, and the company is doomed. You're better out.
Or, as shown by the fact that you consider staying in such a bad environment, you know you can't find a better job, because you're shit yourself, and the company would really be better off without you.
US engineers got fucked dry by US universities with ridiculous tuitions, and now they're trying to recoup their losses with big salaries industry-wide. But in the meantime engineers in Europe do the same job for half the price, and those in Asia will take even less. Why should US CEOs and the US economy as a whole enable the racket?
Please stop slapping "self-driving" on any random news about devices totally unrelated to driving... The linked article doesn't even use the term, so it means it's some morons at/. that added it. And here I was rejoicing you stopped reposting the Hackaday crap...
I guess the few people that still don't know that "business ethics" is an oxymoron don't know what an oxymoron is. But that won't stop them from pissing editos faster than silicon valley interns can piss code.
Amazon need customers, not sellers. So guess which ones are getting screwed.
Apple doesn't need to rescue students from fire. Apple doesn't even need to pay taxes that employ firefighters. Instead they have the courage to make batteries that don't catch fire in the first place.