The current state of Citrix can become a leadership lesson - "How to ruin a great company and fast?". We are such a disaster now that unless there is a good level of cleanup at leadership level, I don't see anything else but a continued downward spiral path.
Few lessons I learnt -
#1: Onboarding wrong people on the bus lead to right people off-boarding the bus.
#2: Have the right people in the right seats of the bus. And more so, if the seat is driver's.
#3: Poor practices will almost always result in poor outcomes.
#4. Leadership missteps often have far more costly and enduring effect on product and team.
Forget 'tech debt', 'process debt', or other debts, pay the lead debt first. Like the namesake element, it has become toxic at Citrix.