Unless working for overhead, will get stuck on a contract with little company involvement. Job stability is not there for this company right now, will promise that you can be put on another contract but opportunities are limited and success rate is low, even if they tell you otherwise. I wish I had not taken a job with this company.