I have spoken to a few people who have suggested corporate jobs are much more word-of-mouth and being in the right place at the right time.
Thats mostly true for at least corporate flight departments, at least the small ones. Why ? Sometimes I spent more time with my colleague than with my wife - if you know the person to join a little, the chances of getting an unbearable addition to the crew is simply smaller. I fly with the same guy for 9 years now and across the ramp there is another 2 man show, they are working together even longer.
Mind you, even the best friend wouldn´t last if his abilities would lack, contrary to what some said.