The team at IPM Software is a pleasure to work with. Not only do they bring specific platform expertise, they are exceptionally flexible, provide rapid turnaround times, and offer solution alternatives, allowing the most effective implementation decisions to be made with ease.