Capable staff. Be sure to ask questions and discuss details as best you can.
Some details were not well communicated in advance. It took research on my part, after installation, to discover things which I had no way of knowing and which were not communicated, and not acceptable, and then extra time and cost to get them resolved.