I am coming across a number foreign IT companies providing managed services to the UK companies. The UK companies make people redundant and put their IT systems under managed service. The management says by off-shoring this work they are saving money. However, the foreign companies bring plane load of people to UK to perform some the work. How is this off-shoring? How are they getting visas? Some people work while they come with business visas, is this legal?
Zoppz
Zoppz
Comment