Magdi was a pleasure to work with. He is hard working, conscientious and smart. I will be hiring him again in the future.