I agree with Susmedha. The phrase 'working as contractor' needs clarification. I shared my opinion based my understanding of 'working as contractor'. I work for the umbrella who has sponsered my Visa. My Umbrella has signed the contract with the client where I get paid on the daily basis. I hope th...