Comment Comment by selfhifive That's a great description of software consultancy firms. Most people are fresh college grads who leave after their first contract is up or earlier. parent selfhifive 4 years ago