PayscaleYou can generate a personalized pay report to find out what your skills and experience are worth in the market. In addition, it provides in-depth salary data for specific jobs, employers, schools, and degrees/majors. Related information about a job is also provided, including job description, job satisfaction, job demographics, and salary difference by experience and by location.