The team at DMS was very professional, knowledgeable about their product line & able/willingto train me as I needed it! They were also great people who made you feel like they valued your input - which gave us confidence that we could work together well long after our project had ended (which lasted only 6 weeks!).
We started out working side by side for months before finalizing all aspects including design elements etc., but there are always things one can improve upon during implementation phase so if this happens then just go ahead an get them implemented right away rather than waiting till post-implementation stage when some issues creep up or have already been identified / fixed elsewhere!