Everything written is True. Many Indians expat go back to their country within 3 months. No New joinee stays there for more than 3 months. If you are in Business visa offered by the company then you should go and try yourself and come back before they make you job visa.
By the way, they keep you illegally. Recently 2 people left the company in June itself.
All the best Harsh, choose the offer wisely.