The compensation model also seems unfair. Many tech recruiters get a cut of engineer's hourly wage and even with that high price I found tech recruiting a very random selection process.
Many good managers I know don't believe that they will find stellar candidates via recruiters.
Many good managers I know don't believe that they will find stellar candidates via recruiters.