I fly with cadets as FOs on the A320 and they are fantastic. I wish a lot more of our FOs were cadets.
That's not knocking the GA guys. My backgound is GA and I know how hard it is. But just like any good GA pilot, these guys know the books, have a great attitude and they can fly very well.