The interviewers were professional and friendly. I had a chance to see where the office where the job offered was located. Everyone seemed friendly and had a positive energy. CGI was helpful in scheduling and confirming the interview. Scheduling staff was easy to contact and follow-up with. Overall, it was a good experience.