Most of the people I worked with at Yahoo were great! I had great managers too.
There were pointy-haired bosses elsewhere in the company, and the leadership at the top was a constantly rotating cast of questionable characters at that time, but that's another topic. 😉
I think the software development and operational processes at Yahoo when I was there really weren't bad for the time. I learned a ton while I was there. These days it sounds archaic, but back then it was actually better than how a lot of companies worked. There are even some internal tools we used there (like the yinst package manager) that I still miss and think were way ahead of their time.