We use Dynamics/AXAPTA/whatever they want to call it today and it's awful. No one in IT or development has any idea how to deal with it, fix issues or even change the company info printed on quotes. We had a specialized consultant to manage it, but they were too expensive so we're on our own...