2 ms·I think companies have very well established term for this: "culture fit".by riku_iki 3y agoI think companies have very well established term for this: "culture fit".