On-boarding?

I love terms like “on-boarding;” you know, those words that we in the business refer to as a “Sasquatch” idea [as in, a lot of people believe in it, but nobody’s actually seen it.] Used to be a novel concept, and/or one reserved for...