The interview was professional and welcoming. I initially spoke on the phone with the Senior staffing manager. She was very warm and receptive. I brought my resume and references - and after taking the software test within a week I was given a long term assignment for about 9 months. If I had any concerns, I simply called or emailed and responded to in prompt manner. I would recommend this company to you