Ну, описанный мной сценарий обычно в 'мирное' время происходит. Во времена кризисов, конечно, контракт, если в нём что-то есть, сверх того, что определено законом. Больше него сложно что-то будет получить.
Ну и повторюсь, когда режут зарплаты айтишникам, это отлично показывает их настоящее место в иерархи ценностей (и сами ценности компании, а не этот корпоративный буллщит, который так любят эм, внутренние коммуникации или бренд промоутеры или кто они там) и настоящий уровень айтишных, как их там, а, софт скиллс. Точно.