Cultural Fit: Buzzword or meaningful concept?

Cultural Fit: Buzzword or meaningful concept?