To extend the dating analogy a bit further: rather than putting all your eggs into a single basket, you can date multiple companies and find the best fit for you.
In this market, if you are a good developer, the company will most likely want to hire you. In my experience, it is the company that needs to court the developer.
So do these companies using GroupTalent accept part time contracts? That would be a decent strategy to minimize risk. Even good developers may not be hired after the initial contract.
some of them do. We have had developers moonlight at other companies while keeping their day job to try out a new company before making a jump. It is less risk indeed
In this market, if you are a good developer, the company will most likely want to hire you. In my experience, it is the company that needs to court the developer.