Normally, I also reject companies that have bad interviewers - it means that the rest of the people they actually hire are likely below average as well. Which also means poor growth, poor salary growth for you, and likelihood that you'll have to lift some of your colleagues' weight as well.
Sometimes it's just the recruiting dept that's bad. I've interviewed with one company, where the recruiters were quite incompetent and insecure. Forms were extremely long, including personal things like t-shirt size and education level of siblings.
But the company was quite good. It was just a side effect of a rapidly growing company not hiring the right people for those slots. People who filled in those forms just treated it as another hurdle and the tech team still remains awesome.