I have offers from both the companies and I am confused which one to join. Can someone tell me which one is better and why ?