if you are coming on business visa, just carry printed copy of visa and get ok to board from the airline prior to travel.

you can plan for other formalities after you reach here. if you don't like the company you can always return.