There is no rationale as to why Indian companies need to have a 90-day notice period. The same organisations that have 90 days as their notice period expect candidates to join within a few weeks which doesn't really add up.
www.businesstoday.in

$6 billion - the hidden cost of 90-day notice period to companies, economy
There is no rationale as to why Indian companies need to have a 90-day notice period. The same organisations that have 90 days as their notice period expect candidates to join within a few weeks which doesn't really add up