В первую очередь необходимо понимать какая цель и миссия у самой компании.
Далее уже в зависимости от отдела подбирать людей. Смотреть нужно на все, естественно начиная со скилов, и заканчивая характером и темпераментом.
Банально коллектив должен уживаться вместе.
Потом уже наблюдать за самим сотрудником и как он относится к самой компании, разделяет ли ее ценности.
Ну и конечно же конкурентная зарплата и мотивация, бонусы и плюшки.
Финансово мотивировать, многие "гуру" диванные эксперты, утверждают что можно и за "значек" мотивировать персонал, но по мне это бред. Ничто так не мотивирует в современном мире, как деньги.