I had a great recruiter who communicated with me along the way and always kept me updated with each step. I got to meet the team I'd be working with through the interview process and the managers I would be reporting to, and they gave me a realistic idea of what the job is. All the questions I was asked directly related to tasks I do every day.