Главный минус в том, что по гпх легко уволить, его либо не продлят,  либо просто досрочно расторгнут,  смотрят что там в нем прописано. А если в штате по трудовой,  то увольнять должны либо по сокращению, либо по соглашению сторон с соответствующими выплатами.  Ну и больничный, если вдруг что то серьезное, не ОРЗ, то расторгнут договор и все, а в штате обязаны держать сколько то ( полгода что ли, могу тут ошибаться) и больничный платить.