thru Storm but contract is not what was given to me in interview.
Been there, done that. Walked away.....
Bet you the response when you asked the company was 'but you'll be taking home more this way compared to being employed'.
Just don't forget to pay tax when you are employed through the Isle of Man or wherever. One day the tax man will find out and you'll pay double.