Мне тоже казалось что контракта достаточно, на самом деле когда я начала внедряться в этот вопрос, оказалось нет. Без вмешательства нанимающей компании, мне так показалось, вопрос с ТН не решается. Там, кроме контракта  еще какие то документы должны буть из компании. И вот еще, если наймусь через агенство, рекрутеры могут помочь мне с ТН? У меня сложолось впечатление что нет...