I disagree on a bunch of things. One is that just because you didn't listen to reviews doesn't mean you made the right choice at the time. You think you knew because of hindsight bias but you really didn't have enough information to know if your manager and CTO were good. People can bullshit during interviews, and managers are especially skilled at bullshitting. Reviews of people actually having worked there is certainly more signal than whatever you can get from interviews. You made the right choice but it's by luck.
The other thing is that if you have good statistical intuition to gauge significance of # of reviews and # of bad reviews, then you can make better inferences. This is not a binary thing where you can say company is good or bad based on reviews.