Happy employees, happy customers. At least, that’s what they say. When it comes to providing stellar customer service, Megatron Projects does it best.