I am completely satisfied with the payment, communication, and collaboration. The client is always in touch, the tasks are set clearly and understandably, and the payment is timely. The requirements are adequate, and it was comfortable to work. I recommend for collaboration.