I have a job offer from a top notch international AI firm which is based out of Boston, London and Bangalore. The interviews are done and they are offering me a 40 LPA package at Bangalore. I am tempted to take up this offer but I have worked diligently for over an year for UPSC preparation. My parents want me to take up the job and write UPSC later if I still have the inclination for it. What should I do? Looking for suggestions from people who have been in similar situations who can actually understand the dilemma.