Еще раз. Договор официальный, юридически сам по себе корректный, вот только... не трудовой
Чисто ради интереса. Предположим, что компания из США хочет нанять Васю из РФ. Но она не готова открывать юрик в РФ из-за геополитики, а Вася не хочет переезжать в долину потому что в телевизоре говорят плохое. Компания предлагает Васе открыть ИП, она готова заключить с Васей безсрочный договор, платить Васе зп выше рынка с фиксацией в долларах, оплатить все расходы на ведение ИП дополнительно и зафиксировать в контракте отпуск, праздники, больничный и все гарантии по ТК РФ. Все это оформляется официально и заверяется у нотариуса, регистрируется официально везде где только возможно. В чем по вашему черного в этой схеме? Стаж у Васи идёт, соц страхование платится, налоги уплачены. Договор даёт ровно такие же гарантии что и Пете с соседнего завода, который устроен в штат.