professional salaries comparison