I was recently reading a blog post that invited companies when hiring to "Hire for Culture First, Skills Second". While it was an interesting read, it was also a frustrating one.
Because the fact of that matter is that YOU (as the hiree) should do your best to ensure that the company fits you culturally first. That is your responsibility and should not be left to the auspices of the company you are interviewing with. Presumably, you are interviewing for a position because you already know that you can do the work – that's the easy part.
What is less clear is how you will fit into the organization.
Don't let organizations rule you out because you don't fit. You should already know before you interview whether that company is potentially a good fit, and why.
Failure at an organization is often less about job skills than it is about fit. If you join a company and then find that the company ethics or way of doing business goes against everything that you stand for, your ability to succeed is greatly diminished. If doing your job means compromising who you are, you may eventually pay the price mentally, physically and finanicially to the extent that all those compromises lead to a decline in job performance.
And it will.
So do yourself (and your career) a favor.
Don't go for the money without buying into the company culture first.
Your career (and your sanity) depends on it…
Continue to be great!