3 ms·If company culture means anything, then the first impression set by HR matters.by kermatt 7mo agoIf company culture means anything, then the first impression set by HR matters.y1n0 7mo agoHR is the enemy within, not a part of the whole.