Hi Abhishek.. I think you should tell the Company A some problem at your native place so that you can keep this job in hand for at least 15 days and join the Comapny B straighforward.Dont try to be HarishChandra as it will always go against you. If you find the things are not upto your expectations with Company B you can go back to Company A. You will have backup with you. This will be a witty ploy and win win situation for you. Let me known what u did at - shekharshashi2000@rediffmail.com