am updating this post to say THANK YOU to the people who took time to read this and gave advice. It is so nice to have people who share your problems, fears, uncertainties and all sort of personal feelings. This site is really comforting. And after waiting for so long I am now working in this government company that i am referring here. It was worth the wait!! It was worth it, company environment and salary wise. Cheers!!!