If the company you are starting work with is in any way decent, they should have temporary accommodations for you waiting for your RP to be processed. If not think twice before coming over here. It may be an indication of how they treat their staff.
If the company you are starting work with is in any way decent, they should have temporary accommodations for you waiting for your RP to be processed. If not think twice before coming over here. It may be an indication of how they treat their staff.