Pays you a great salary contract, but does not take out taxes so taxes are awful. They tell you 3mo contract, then keep extending it and once direct drops your pay because of benefits and lays you off, so you only get unemployment for 2 months. They are very unorganized when you close out a project you cant find anything.