Сам не делал, но мои друзья делали. Проще подать в посольстве/консульстве у себя, дождаться получения раб. визы, а потом ехать. Если приедете с офффером, но без раб. визы, то на работу вас все равно не имеют брать по закону, так как у вас нет соц. страхования, который можно получить только имея на руках подобную раб. визу.