Next time do your homework first and investigate the company. It's good to get a feel for them before you show up for an interview
I think as in every industry, you have your bad apples, your good ones, and then the ones that are just somewhere in the middle.