Если РФ, то незаконно по двум причинам:
— срочные контракты можно подписывать только при некоторых условиях(например, сезонные работы)
— уволиться ты можешь в любой день(уведомив за две недели). Обходится обычно обучением за счет компании, которое постепенно сама себе выплачивает