The most important point in this post is this: "an interview is a two-way process".
I am constantly surprised how many people come out of interviews without asking detailed questions about the company, job, culture and work atmosphere.
You have to be more sure that that they will be a good fit for you than you have to be for them. You will be one of many: they will be everything to you, probably for years.