Re: race or class
>> It seemed clear to me the 'culture fit' aspect is more about people being able to select 'people like me'.
100% true. Companies don't try to hide it. It's like corporate version of fraternity house - you have to fit in.
Any company brags about 'cultural fit' in recruitment process, I take it as big red flag.