HR может работать в компаниях совершенно разных ниш, с совершенно разными людьми. Обычно специалист начинает работать как рекрутер, то есть набирает персонал. Он начинает подбирать персонал с линейных сотрудников, далее бухгалтеров и т.д. На этом этапе может стать скучно и человек хочет развиваться. Если в этой компании развиваться некуда, некоторые уходят в другую. Кто-то остается, потому что так привычнее.