A new CRM – appreciated by sales people, they say
web3box.com
web3box.com
From my own corporate experience, a what the sales-force considers "stumbling blocks" are usually things everybody else in the organization needs to protect themselves from the commission-hunting short-term behavior.
Little restrictions like "don't promise what we can't do" or "don't make a net-unprofitable deal" or "don't consume all our emergency capacity".