Договор гражданско-правовых отношений - это своего рода "безопасность" как фрилансера, так и нанимающей его компании.
Он защищает фрилансера от невыплат со стороны заказчика. В случае, если вы передали готовую работу, а оплаты не получили, можете смело идти в суд и докажете свою правоту. А от заказчика потребуют возместить вам всю сумму.
Заказчика этот договор защищает от недобросовестных фрилансеров, которые получают аванс и исчезают.
Так что, договор ГПХ выгоден обеим сторонам
Основной плюс - работодатель сам заплатит за Вас налоги.
Время работы по договору ГПХ включается в трудовой стаж и может влиять на размер будущей пенсии.
Есть какая-то гарантия оплаты и официальные отношения с заказчиком.
Но есть и минусы. Здесь можно посмотреть подробную информацию о работе по договору ГПХ: https://www.kadrof.ru/articles/41875