Don't expect to get paid on time...
Great group of people to work for, until the time comes for them to actually pay you. Without getting into too many details, I was given the run around for nearly 3 weeks while they tried to figure out an issue on their end.
I am not the only one this has happened too, either. My manager indicated to me this happens with alarming regularity and that many of the other contract workers simply "accept it".
They work hard to get you placed, find rides, etc
like pulling teeth to get paid.