> -If respect isn't reciprocal, run.
Yes, in theory, but this is deceptively difficult to judge accurately on first impression. Some good people are naturally less immediately personable than others and misconceptions are common.
> -If the hiring/interview process is needlessly complicated, run.
This is a bad sign in terms of the company as a whole, and could indicate that you'll need to wade through some needless bureaucracy in your prospective job from time to time, but this is relatively common in bigger companies and doesn't necessarily indicate anything negative about the actual team/leader/interviewer you'll be directly working with/under on a daily basis.
> -If a pattern exists of mistakes (forgot to call, etc),run.
Worth considering, but it seems a little picky to say a hard no based on this alone. Some of the best technical people I've worked with are not necessarily 100% organised administratively 100% of the time.
> -If they're not paying attention [0], run.
This happens far too often. Fully agree. Run!