how to choose an IT provider