Prior to joining Sitecore as a Technical Evangelist, I worked as a consultant on many projects implementing Sitecore in various types of scenarios. The implementation is where things can really start to heat up!
The stakes are high. More than that, implementation projects can also be long, costly, and susceptible to error, even with the best partner. No implementation project is exactly like another, so there is always an element of the unknown as you undertake this new project. Also, just like the selection process, these projects are highly visible to the rest of the business. That means risks need to be identified early and addressed as soon as possible.