I think Its great to be honest.It pays in the long run. Yes talking of notice period that depends totally on person to person. I would have done the same thing. This is a great piece of advice which I would follow In the years to come because I have just started my career.Its 2.5 years old only.