Cloud Computing is a technology that provides on-demand computing services such as applications, storage, and processing to consumers over the internet (cloud). It is centered on the pay-per-use model meaning that a user has to pay only for the services utilized. This technology is based on the virtualization perception. Such services allow the companies/establishments to scale-up or scale-down their in-house grounds. Cloud computing has numerous advantages such as flexibility, efficiency, scalability, integration, and capital reduction (upfront fixed cost), and shared resources. Moreover, it offers an advanced virtual space for companies to deploy their applications or run their operations. However, companies which consider embracing cloud based services must also appreciate that regardless of its benefits, the transition to this computing paradigm raises security concerns which are subject of several researchers. The goal of this article is to identify the main security issues and to draw the attention of both decision makers and users to the potential risks of moving data into "the cloud".