Working with Michael was fine, great, worked for me. He was methodical with how he went about the project. There were lots of people on the internal team, and he was able to get input from the key people. He also worked well with the vendors and provided us with good materials on the various products so we could evaluate them. He had a point system for rating the suitability of the systems which allowed us to narrow the choices and focus the team on those concepts.