Seems to be a new direction every month. They are hot on unnecessary business jargon i.e. "touch base" and whatever buzz word/phrase the CEO has most recently used. As for career progression, you better like schmoozing - not what you know but who you know. Many employees not willing to understand the full process but rather just their task.