My observation is that enterprise software usually sucks, though not for a lack of features. Usually it has to do with extraordinarily poor useability and massive amounts of clutter, due to featuritis (needing to meet the demands of all those Massive Companies).