Living in Boston area. Just accepted an offer from a company A as a senior SW 2 weeks ago. Planned to start nxt week. Now all of sudden another offer came from company B. Personally I feel the offer from company B is bit more attractive. But I have signed and returned the offer package a week ago and company A is expecting me to start soon.
Really feel bad at this moment --- If I go with company B, I feel it is not professional and I don't know if it will cause any legal problem for me ? If I go with company A, just feel I miss a good opportunity.
Go with B. In India there are some cases that offer letters are revoked due to different reasons. So accepting offer letter does not mean you are sure company employee. More over if you join Company A and you suffer with a feeling of you missed a good opportunity and this may affect your performance at least during initial days.
So I suggest you inform Company A in advance that you are not in postion to take employment with them, give enough time to them to find out another suitable person in place of you.