What's not to like about the cloud? From IT staff to C-Suite executives, the cloud can seem heaven-sent. No more major expenditures on hardware, no more long software release cycles, no more multiple physical data centers management hassle. All that stuff is now someone else's headache. And they guarantee things will work!