The customer is loyal, supplies TZ to an affordable extent of understanding and is very comfortable to work with it. Payment comes in the amount agreed by both sides and the payment is made immediately after the submission and full check of the project. The deadlines are very good and loyal. I recommend cooperation.