Sounds like a very callous place to work
@"asked its internal sales team to reapply for their jobs" ... and ... ""We asked individuals to tell us which vertical they wanted to head up and they had to demonstrate a good knowledge of that vertical"
So much for training staff. So is this the new office mantra?. Fire staff and then hire new ones, as that saves on training!
WTF kind of callous place does that? ... and I bet they expect staff to still be loyal and trusting towards the bosses after that?!