> what it is that make IT people get a job there?
The job market is toast, so people take whatever they can.