Great article. The only part missing is when you have two engineers looking at each other, both dubious of the other. The newcomer is wondering, am I going to learn and grow at this new place, or are they not all they seem. The other is wondering, what can I trust this guy with. Where's the limit. We're paying him, but what can he do for us?