Ученический договор вполне себе рабочий инструмент, если составлен грамотно и четко. Эффект - 1.сотрудник обученный по программе, как это надо работодателю; 2.гарантии у Компании, что в случае увольнения сотрудник вернет часть потраченных денег (или даже все) на его обучение; 3.укомплектованность штата (ну хотя бы на какое-то время). Более подробно могу ответить лично в телеграмм @Olga_Polyak