They hold huge responsibilities in their work to complete their tasks competently, and if they do so, their companies are rewarded greatly. Because there's so much money in this industry, specialized workers, such as software engineers, are paid well. They also often receive large performance-based bonuses.