Overall job score (out of 5.0): 4.0 Job satisfaction rating (out of 5.0): 3.6 Median base salary: $68,000 Number of job openings: 8,278Overall job score (out of 5.0): 4.0 Job satisfaction rating (out of 5.0): 4.2 Median base salary: $140,000 Number of job openings: 1,178Overall job score (out of 5.0): 4.0 Job satisfaction rating (out of 5.0): 3.7 Median base salary: $89,000 Number of job openings: 3,333Overall job score (out of 5.0): 4.0 Job satisfaction rating (out of 5.0): 3.5 Median base salary: $80,000 Number of job openings: 11,833Overall job score (out of 5.0): 4.0 Job satisfaction rating (out of 5.0): 4.0 Median base salary: $153,000 Number of job openings: 1,445Overall job score (out of 5.0): 4.1 Job satisfaction rating (out of 5.0): 3.5 Median base salary: $90,000 Number of job openings: $16,793Overall job score (out of 5.0): 4.1 Job satisfaction rating (out of 5.0): 4.1 Median base salary: $91,250 Number of job openings: 1,923Overall job score (out of 5.0): 4.1 Job satisfaction rating (out of 5.0): 4.0 Median base salary: $77,000 Number of job openings: $2,591Overall job score (out of 5.0): 4.1 Job satisfaction rating (out of 5.0): 3.9 Median base salary: $60,000 Number of job openings: 5,456Overall job score (out of 5.0): 4.2 Job satisfaction rating (out of 5.0): 3.6 Median base salary: $127,000 Number of job openings: 6,969Overall job score (out of 5.0): 4.2 Job satisfaction rating (out of 5.0): 3.7 Median base salary: $77,000 Number of job openings: 7,191Overall job score (out of 5.0): 4.2 Job satisfaction rating (out of 5.0): 3.7 Median base salary: $85,000 Number of job openings: 6,636Overall job score (out of 5.0): 4.2 Job satisfaction rating (out of 5.0): 4.5 Median base salary: $100,000 Number of job openings: 2,158Overall job score (out of 5.0): 4.3 Job satisfaction rating (out of 5.0): 3.8 Median base salary: $102,000 Number of job openings: 4,683Overall job score (out of 5.0): 4.4 Job satisfaction rating (out of 5.0): 4.2 Median base salary: $85,000 Number of job openings: 3,908Overall job score (out of 5.0): 4.4 Job satisfaction rating (out of 5.0): 3.9 Median base salary: $87,000 Number of job openings: 14,753Overall job score (out of 5.0): 4.5 Job satisfaction rating (out of 5.0): 4.1 Median base salary: $106,000 Number of job openings: 4,657Overall job score (out of 5.0): 4.5 Job satisfaction rating (out of 5.0): 3.8 Median base salary: $115,000 Number of job openings: 11,884Overall job score (out of 5.0): 4.7 Job satisfaction rating (out of 5.0): 4.3 Median base salary: $108,000 Number of job openings: 6,510