This guide is a handy reference for any company considering moving to a cloud environment for their business management system including explaining the many advantages, but also potential pitfalls as well.