I am CEO of a company and hired a software developer from Turing. This was the worst experience I had having dealt with several software development vendors. Here are some key points that you should keep in mind before shooting yourself in the head (hiring anyone from Turing).
1. The rates Turing charges for average developers is astronomical. If you somehow fall into the trap of hiring anyone from Turing make sure you have a million dollars in you account as you may have to shell out at least half of it. (DO NOT FALL FOR THE TRIAL PERIOD SCAM)
2. TURING does not take any responsibility of the work or deliverables expected out of the developer. The developer I hired did not deliver a single useful function that could be deployed in production even after a couple of months.
3. The developer hired was not professional at all and did not attend meetings on time and would take leaves (PTO) without prior notice.
4. The developer hired was found to be working for other clients even when hired full time.
Turing does not take any responsibility of the actions taken by the developer or the poor quality work products even after overcharging for the developer costs.
Stay Away from TURING is my 2 cents!