Даже если он в штате и на бессрочном, всегда можно сделать так, что он уволится сам. В любой стране мира, вопрос исключительно в форме. Если HR заодно (а он заодно будет) - давление недоказуемо, максимум можно договориться на соглашение сторон.
Обычно в такого рода фирмах есть официальное, типа "рабочие дни пн-пт, с 8 до 16:30, 40 часов в неделю, обед с 12 до 12:30", и все это существует и не меняется уже 50 лет, выдается всем под подпись, а есть реальность, когда кто-то приходит раньше, кто-то позже, в один день 10 часов на работе, в другой 6, на обед идут когда кому удобно, иногда работают из дома, все это может быть даже фиксировано в системе с таймшитами, но первичны другие положения... Достаточно заставить человека заставить работать по подписанным им же правилам. Или можно выдавать задачи исключительно разгребания индокода.
Срок уведомления об увольнении по собственному может быть и полгода с начала квартала, и полгода с начала полугодия, и даже 18 месяцев. По поводу последнего работник одной крупной фирмы аж судился, но суд признал законным.
А вообще, если чувак не дурак, у него должна быть юридическая страховка. При первом же вызове в кадры без обозначения темы разговора или обозначении темы как "изменение условий текущего контракта" - звонить и просить юр.помощи. Тогда уйдет с деньгами.