Yes, yes, and yes, it can mean all of those things and more.
> The concept of "cultural fit" is so vague it can easily be used to mask actual discrimination
No kidding? Really? Wow, I hope no one else realizes this.
It means whatever they want it to mean. It is a general, hand-wavy no that you can't really question.