I've read a lot of posts on here, looking to answer the question myself but have been unable to find a similar situation. Please don't flame me as I have tried, honest.

I've been in a contract with an "offshore consultancy" for over a year, have been through 2 renewals,...