Hi,
You have raised a valuable point of how long a notice period should be.
All are thinking from their individual points of view. I mean to say, if one gets a good job, they should have a shorter notice period to enter the new firm. However, you should consider the company's perspective.
I also feel that a three-month notice period is long, but there is another issue for the company as they have to comply with certain norms.
For example, if an HR executive gets a job in another firm and wants to leave, they provide the offer letter and request all the documents before departing from the management. Now, the company has to adhere to certain norms for the three-month notice period, which is standard for companies in India.
Furthermore, they have to fill the vacant position. If you work in HR, you know how challenging it is to fill a position. Therefore, they take a maximum of three months and search for candidates in the meantime.
Some companies provide notice periods ranging from 15 days to three months, depending on the candidate's relationship with the company (work experience in the company, relations with other employees), and also on the company's position in the market.
So, don't just consider the individual perspective; also think about the company and its position. They have to maintain a maximum of three months, which is why they do so.
Goodbye,
Sandeep
9848123095