Our assistant assigned to us is so patient, understanding and willing to learn, to do a great job. His quick learning skills help us with our productivity and business focus. It’s been great having his help. This company really knows how to help our company acquire such good people. Also I must add that CYP really understands how businesses works, how these freelancers works, and really goes out of their way to make sure everything is in order and functional, and makes sure we are satisfied. Excellent service.