I've worked with him for at least 4 years. Never had any problems with him as a supervisor or a coworker. Always professional and always very direct. Honest and hardworking, an absolute technical expert in his field.