Data compiled using Dice's Salary Calculator and 2018 Salary Survey
 f 
in