Actually, I'm so glad I now live in India. Non-competes have absolutely no-validity, and good luck trying to enforce one.
https://california.public.law/codes/ca_bus_and_prof_code_sec....
California Business & Professions Code section 16600 makes clear that any non-compete provision between employer and employee will not be enforceable under California law
(Though nothing is actually enforcable in India like you said, simply because you would probably be retired before the case would get a court date)
[0]https://workplace.stackexchange.com/questions/20945/what-is-...