Pros
With Turing, I got matched with a hiring company very quickly
The entire matching process went very smoothly and Turing delivered on their promises
Turing made my life as a software developer much easier and took care of my needs (from a managing point of view)
They give you the freedom to do what you really love, which is develop things
Cons
Can’t really think of any cons