HR departments have an uncanny knack for being disliked by both employees and leadership. One company dumped HR and shares their experience.
↧