Money, Work–Life Balance and Autonomy: Why do IT Professionals Choose Self-Employment?