Those of you who have an aquarium know how sensitive fish are with regards to the water quality. Multiple factors must be considered including purity of the water, temperature, level of oxygen, etc. A fish might not survive very long in an environment where the water does not match its needs, which are different from one species to another.
It is obviously an over-simplification to compare company culture with the water in a tank. Mainly because it is quite easy to measure the parameters of water quality, whereas it is highly complex to assess the culture of an organization. But what this comparison helps to illustrate is that you need the right environment to survive or to succeed. This is very often underestimated by candidates who change company. People tend to be focused on the job content, on the positioning of the job in the organization and on compensation.
But we know from many examples – you might know some of those from your own observation or experience – that the cultural fit is a major factor of success in a new job as the example of Iris will show.