AMD's inability to make good software has been a recurring problem for decades. Many years ago I had some success with their optimising compiler, but everything else I've touched was bad. A real pity.

Yes, their software is terrible across CPUs and GPUs, and continues to be. So many trivial bugs just never fixed.

It has literally cost them a Trillion dollars in market cap - Nvidia's CUDA is a big reason they're so much bigger than AMD.

Their pay is shit. I interviewed with them 3 years ago and they offered me peanuts I rejected their offer.