The recruiter was very informative, supportive, and helpful. The hiring manager was well versed and educated on the actual job duties. It made the position more valuable considering the manager can actually DO the work. The team lead was just as, if NOT as smart as the manager. As well, he had a great personality which made it better for learning, communications, and customer contact