Phone interviewed with their in house recruiter. Then met in person with the team manager and office manager. I was greeted by the receptionist. The office was clean and professional. It is located in a building with other businesses. Parking lot was very full