Suspiciously German
The Germans have become quite fond of coining English words in German (Handy, Beamer, Wellness, …) that seem oddly out of context to a native speaker. This seems like another and would go with that abominable song.
On the other hand, the yanks are the ones who came up with "onboarding" for training so maybe the is just more west coast bollocks.
Whatever it's genesis I don't really see this tagline getting much traction. Especially in the next Siemens reorganisation, which can't be that far off.