The cloud promises newfound flexibility for enterprises, doing everything from saving time and money to improving agility and scalability. On the other hand, on-premise software was the only offering for organizations for a long time and may continue to adequately serve your business needs. Additionally, on-premise applications are reliable, secure, and allow enterprises to maintain a level of control that the cloud often cannot. So what's right for your organization? Make the decision during this lively debate.