Just looks like one of Ox's posts, cleaned up for human consumption.
I mean it has all the buzzwords and phrases; 'acceptance of, stability, mediocrity, complacency, dissapointment, 'need for/to', change, concern, inject, performance, strategies, well-qualified blah stuffin blah. stuff me dead, I hate corporate word salad.