The interview process was very slow. There were at least 7 business days between each interview. The worst was that after 3 interviews, I was told that I am getting the job, but only after going through the interview process at their client, which nobody said in the beginning.