The customer clearly understood what kind of IT specialist he needed, so he was quite scrupulous about the selection. In addition to completing the test task, there were 3 more stages: an interview with a recruiter, a technical interview with the customer's service station, and a final online meeting with a successful candidate. In addition, the client had a very busy schedule and it was not always possible to schedule interviews promptly — given this moment and several stages of selection, including the completion of a voluminous test task, the recruiting process took quite a lot of time.