the US HC S&L Product team is losing key resources. Struggling to fill many positions, key resources are leaving in droves. Some being pulled out by those who were pushed out !
They see the writing on the wall, with the soon to be announced spin-off/sale for this business unit.