What does being a 'cultural fit' mean?

This post does not have any comments yet