I'm on my third consecutive assignment with them. It hasn't been great but it hasn't been all bad either. Housing is nice and close to my assignment and its gated which is a huge plus in a large city. Paychecks have allways been on time. Had one day ...