research potential IT services companies