“Joel was very organized, knowledgable, and easy to communicate with. I like the way he works and analyzes situations, but even more importantly Joel was able to interface with my team and get the task done smoothly as if he had been onboarded already. If I had constructive criticism I would leave it but I have nothing but praise.