Well, opinions sometimes differ on that. The technology and the security are of course well taken care of in Azure. Much better than in the office. Still, you need to maintain your servers well, even if they are in Azure with good server management(read our blog about this). We are talking about virtual servers. Especially if you provide virtual server services that are connected to the internet or provide your staff with services. Azure also excels in physical security and emergency scenarios. Think for example of theft, fire, disasters, sabotage, and so on. This much higher level of security is why we are fans of Azure.