The collaboration experience was... interesting. There was a feeling that the technical task was being formed gradually, during the work process, which somewhat complicated the execution. It would be great if in the future more attention is paid to details at the task setting stage — this significantly saves time for both parties. Overall, the experience was useful, and the payment was received on time.