Technology is a blessing and a curse for small- and medium-sized businesses. On the one hand, affordable VoIP phones, virtualized servers, and Office 365 have made it possible for 25- to 50-employee operations to compete with companies five times their size.