First of all, you should consider the services that they are offering. This will help you to determine if the company can meet your needs or not. Some of the things that you should look out for are professional services such as IT consulting, IT Asset deposition, Telecom consulting services, managed IT services, business continuity and data recovery, managed voice solutions and more. You should also check the cloud services such as Microsoft Office 365, Office 365 Migrations and Saas Backup Solutions. One good thing with this is that you will be sure that the potential company will offer the services that you need.