Sorry, what is the meaning of this? Is this supposed to be a joke?
I read it as a typical lefty-corporate-America onboarding message noting the training that you must take as a new manager.
I’ve had similar - just not this Twatter flavored one.