Microsoft imposes new rules on contract workers, 6-month break | Heykuki News