Questions to Ask an IT Company Before You Hire Them