True, it’s kind of crappy that they have so many long-term contract employees, but that’s the way a lot of businesses are going these days, especially IT. It provides a lot of flexibility for the worker and the company, but when it comes down to it you’ll probably be the first one to go when things get bad.