This office is very disorganized and changing staff every few weeks. (Don't get too attached to anyone.) They sent me to interview for two jobs that I was offered -- then the jobs fell through. This tells me they're not negotiating with their clients very well. Communication was hit or miss, and if you accept a job, they won't let you even consider any other assignment, which was not made clear to me upfront. I accepted a temp job with the specific understanding they would be on the lookout for assignments that better matched my skills and interests and then found out that tidbit. A couple of the employees seemed to be trying hard but then they would be gone in a matter of weeks. They weren't good on returning calls, although emails got a quicker response. Also, if it matters to you, most of their jobs are temp to hire, which is great for some people but not those of us who are looking for short-term.