I’ve been working for them for the last year and have had a very good experience, despite what other people have posted. They communicate well with me, they pay me promptly, and I appreciate that the pay is on the higher side. They also were the first company that actually gives me adequate travel expenses. I am aware, though, that other people have posted negative experiences in the past. Fortunately for me, that has not been my experience.