Microsoft Employees Facing Uncertain Days ?