It's been a while since I left so I've had time to consider the experience, and not react emotionally.
So aside from the good things, I unfortunately also experienced the age old cliches: micro-management, bullying etc...In order to manage complex SaaS deals, you need a nuanced and skilled process - rather than this blunt approach. If the role needs you to recruit experienced and skilled SaaS professionals, then you should also pay attention to them and what they need to build pipeline and close deals.
Also, I believe HR should not have any conflicts otherwise it's extremely difficult for anyone to address issues or make improvements.