salary and skills