if you dont mind frequently being paid for services performed 3-6 months after assignment and consistently being told ""he is not in the office today to answer that"" or, ""your check is in mail"" but not getting a check until a time much later, this is the place to work for you. towards the end of my employment with them i was paid in late december for services performed in may. i could not take it anymore and had to leave.
more