What does an IT company do?