The company I have been working as a contractor for several years decided last year to cancel all contractor contracts. Most American contract workers had their contracts cancelled at the end of calendar year 2016, only a few Americans were extended past the beginning of the new calendar year but all H-1B visa contractors were hired into permanent positions. Now as one of the extended American contractors, I have been notified my contract will be terminated, though I am highly qualified and have a very heavy work load. I believe during this month I will be called upon to train another less qualified worker in my current duties. This is occurring all through tech industries.