The salary numbers posted above are 'fully loaded' and include the value of health benefits, and employer paid employee taxes. The employee earns about 60% of that, and takes home only 70% of that 60%. So truly their salaries aren't much different from most people working in the same field.