Wouldnt recommend this place. I have plenty of experience in my field and wasnt ever contacted after a lengthy interview. Also i think they contact references prior to even discussing companies that may want to interview you, which to me is a waste of time and my references dont need to be used for no reason.
Had several friends refer me to this place a few years ago. I did a phone interview and an in person interview. When they found out I didnt have a Bachelors degree yet, they more or less told me to come back after I graduated and asked if I had any friends with degrees who were looking for jobs that I could refer to them. After that I never heard from them, and I never bothered to go back.