How can the job market be competitive if companies are neither?
Companies need time to fill up vacancies arising out of resignations. Higher the level of the vacancy, longer the notice period. When a replacement is found, companies expect immediate joining so that the recruit receives adequate orientation from the incumbent. Companies do not worry about keeping the job market competitive.