The employer also has to justify the Reason Behind hiring Temporary non immigrant workers, due to the paucity of local employees, to the department of labour in the USA. The labor certification needs to be approved by US citizenship and immigration services for its non immigrant worker to temporarily operate in the USA. Visa for Sri Lanka