One of the marketing managers was flayed on a spit. Jeez rtfa!
/s yeah its lame but wygd, quit? In this context I read it as employee morale takes a kick in the ‘nards so go poach some applers or expect bad stuff to happen there next. Both being bad for apple and both the result of some internal chatter.