J1 виза для контрактника

Возможно кто-то сталкивался с подобной ситуацией и подскажет, есть ли ограничения при подаче на J1 визу:

Я работаю как фрилансер по контракту в Американской IT фирме уже почти 3 года. Фирма готова принять меня как Trainee на год, чтоб повысить мою квалификацию в направлении для меня достаточно новом. Мой вопрос, будет ли камнем преткновения при подаче на годовую J1 визу тот факт, что я оформлена и уже работаю в этой фирме как контрактник (официально с их стороны), нет ли ограничений для перевода контрактника на trainee и получения J1 визы при таких обстоятельствах?
Спасибо!

я бы начала штудировать…