Overall job score (out of 5.0): 4.0 Job satisfaction rating (out of 5.0): 3.6 Number of job openings: 8,278 Median base salary: $68,000 Overall job score (out of 5.0): 4.0 Job satisfaction rating (out of 5.0): 4.2 Number of job openings: 1,178 Median base salary: $140,000Overall job score (out of 5.0): 4.0 Job satisfaction rating (out of 5.0): 4.3 Number of job openings: 1,500 Median base salary: $85,000Overall job score (out of 5.0): 4.0 Job satisfaction rating (out of 5.0): 3.9 Number of job openings: 18,681 Median base salary: $42,000Overall job score (out of 5.0): 4.0 Job satisfaction rating (out of 5.0): 3.7 Number of job openings: 3,333 Median base salary: $89,000Overall job score (out of 5.0): 4.0 Job satisfaction rating (out of 5.0): 4.1 Number of job openings: 2,180 Median base salary: $71,000Overall job score (out of 5.0): 4.0 Job satisfaction rating (out of 5.0): 3.5 Number of job openings: 11,833 Median base salary: $80,000Overall job score (out of 5.0): 4.0 Job satisfaction rating (out of 5.0): 4.0 Number of job openings: 1,445 Median base salary: $153,000Overall job score (out of 5.0): 4.0 Job satisfaction rating (out of 5.0): 3.8 Number of job openings: 21,754 Median base salary: $49,000Overall job score (out of 5.0): 4.0 Job satisfaction rating (out of 5.0): 4.0 Number of job openings: 6,115 Median base salary: $48,000Overall job score (out of 5.0): 4.0 Job satisfaction rating (out of 5.0): 4.2 Number of job openings: 2,601 Median base salary: $65,000Overall job score (out of 5.0): 4.1 Job satisfaction rating (out of 5.0): 3.5 Number of job openings: 16,793 Median base salary: $90,000Overall job score (out of 5.0): 4.1 Job satisfaction rating (out of 5.0): 4.0 Number of job openings: 3,472 Median base salary: $65,000Overall job score (out of 5.0): 4.1 Job satisfaction rating (out of 5.0): 3.6 Number of job openings: 34,899 Median base salary: $70,000Overall job score (out of 5.0): 4.1 Job satisfaction rating (out of 5.0): 4.2 Number of job openings: 2,009 Median base salary: $80,000Overall job score (out of 5.0): 4.1 Job satisfaction rating (out of 5.0): 3.7 Number of job openings: 3,924 Median base salary: $100,500Overall job score (out of 5.0): 4.1 Job satisfaction rating (out of 5.0): 4.1 Number of job openings: 1,923 Median base salary: $91,250Overall job score (out of 5.0): 4.1 Job satisfaction rating (out of 5.0): 4.0 Number of job openings: 2,591 Median base salary: $77,000Overall job score (out of 5.0): 4.1 Job satisfaction rating (out of 5.0): 3.5 Number of job openings: 18,997 Median base salary: $102,000Overall job score (out of 5.0): 4.1 Job satisfaction rating (out of 5.0): 3.9 Number of job openings: 5,456 Median base salary: $60,000Overall job score (out of 5.0): 4.1 Job satisfaction rating (out of 5.0): 4.5 Number of job openings: 2,805 Median base salary: $67,250Overall job score (out of 5.0): 4.2 Job satisfaction rating (out of 5.0): 3.7 Number of job openings: 6,348 Median base salary: $80,000Overall job score (out of 5.0): 4.2 Job satisfaction rating (out of 5.0): 4.1 Number of job openings: 9,782 Median base salary: $48,000Overall job score (out of 5.0): 4.2 Job satisfaction rating (out of 5.0): 3.6 Number of job openings: 6,969 Median base salary: $127,000Overall job score (out of 5.0): 4.2 Job satisfaction rating (out of 5.0): 3.7 Number of job openings: 13,340 Median base salary: $72,000Overall job score (out of 5.0): 4.2 Job satisfaction rating (out of 5.0): 3.8 Number of job openings: 3,747 Median base salary: $118,000Overall job score (out of 5.0): 4.2 Job satisfaction rating (out of 5.0): 3.7 Number of job openings: 7,191 Median base salary: $77,000Overall job score (out of 5.0): 4.2 Job satisfaction rating (out of 5.0): 4.1 Number of job openings: 4,858 Median base salary: $60,000Overall job score (out of 5.0): 4.2 Job satisfaction rating (out of 5.0): 3.7 Number of job openings: 6,636 Median base salary: $85,000Overall job score (out of 5.0): 4.2 Job satisfaction rating (out of 5.0): 4.5 Number of job openings: 8,278 Median base salary: $68,000Overall job score (out of 5.0): 4.3 Job satisfaction rating (out of 5.0): 3.6 Number of job openings: 30,107 Median base salary: $75,000Overall job score (out of 5.0): 4.3 Job satisfaction rating (out of 5.0): 3.7 Number of job openings: 29,467 Median base salary: $72,000Overall job score (out of 5.0): 4.3 Job satisfaction rating (out of 5.0): 4.3 Number of job openings: 3,334 Median base salary: $75,000Overall job score (out of 5.0): 4.3 Job satisfaction rating (out of 5.0): 3.8 Number of job openings: 4,683 Median base salary: $102,000Overall job score (out of 5.0): 4.3 Job satisfaction rating (out of 5.0): 4.0 Number of job openings: 2,783 Median base salary: $140,000Overall job score (out of 5.0): 4.3 Job satisfaction rating (out of 5.0): 3.8 Number of job openings: 18,311 Median base salary: $68,000Overall job score (out of 5.0): 4.3 Job satisfaction rating (out of 5.0): 4.1 Number of job openings: 3,145 Median base salary: $90,000Overall job score (out of 5.0): 4.3 Job satisfaction rating (out of 5.0): 3.8 Number of job openings: 21,695 Median base salary: $65,000Overall job score (out of 5.0): 4.3 Job satisfaction rating (out of 5.0): 3.7 Number of job openings: 9,819 Median base salary: $105,000Overall job score (out of 5.0): 4.3 Job satisfaction rating (out of 5.0): 3.9 Number of job openings: 5,949 Median base salary: $75,000Overall job score (out of 5.0): 4.4 Job satisfaction rating (out of 5.0): 3.6 Number of job openings: 49,007 Median base salary: $104,000Overall job score (out of 5.0): 4.4 Job satisfaction rating (out of 5.0): 4.2 Number of job openings: 3,908 Median base salary: $85,000Overall job score (out of 5.0): 4.4 Job satisfaction rating (out of 5.0): 3.9 Number of job openings: 4,739 Median base salary: $100,000Overall job score (out of 5.0): 4.5 Job satisfaction rating (out of 5.0): 3.9 Number of job openings: 14,753 Median base salary: $87,000Overall job score (out of 5.0): 4.5 Job satisfaction rating (out of 5.0): 4.1 Number of job openings: 4,657 Median base salary: $106,000Overall job score (out of 5.0): 4.5 Job satisfaction rating (out of 5.0): 3.8 Number of job openings: 11,884 Median base salary: $115,000Overall job score (out of 5.0): 4.6 Job satisfaction rating (out of 5.0): 4.0 Number of job openings: 17,701 Median base salary: $74,000Overall job score (out of 5.0): 4.6 Job satisfaction rating (out of 5.0): 4.2 Number of job openings: 7,395 Median base salary: $82,000Overall job score (out of 5.0): 4.6 Job satisfaction rating (out of 5.0): 4.0 Number of job openings: 13,931 Median base salary: $83,000Overall job score (out of 5.0): 4.7 Job satisfaction rating (out of 5.0): 4.3 Number of job openings: 6,510 Median base salary: $108,000