How much should you get paid?
Tell us about yourself to get a free, personalized Zippia Salary Report and suggestions on how to increase your pay.
IBM Salaries By Job Title
The average employee at IBM earns a yearly salary of $84,424 per year, but different jobs can earn drastically different salaries. The higher paying positions at IBM include research staff member, solutions architect, program manager, and management consultant. A typical research staff member salary at IBM is $116,531. Some of the other roles at IBM are administrative assistant and customer service representative. A worker with the title administrative assistant at IBM earns an average salary of $32,864 per year.
IBM Salaries By Location
It's no secret that workers earn different salaries in different parts of the country, since the cost of living can be much higher in certain areas. Employees at IBM earn different salaries depending on their region. The city with the highest average salary is San Jose, CA, where employees earn an average salary of $103,118. In Olympia, WA, IBM pays a lower average salary of $103,067.
IBM Salaries By Department
Salaries at IBM can vary depending on the department or organizational function. For example, workers in the non profit/government function earn the highest salaries at IBM, with average earnings of $100,402. The sales department also pays well, with an average salary of $95,818 per year. Departments that don't pay as well at IBM include the customer service and retail organizational functions, with employees earning $60,817 and $70,849, respectively.
IBM Competitor Salaries
Based on our research, similar companies to IBM are Microsoft, Salesforce, and Oracle. The wages at Microsoft average higher than the other similar companies, where the median salary is $124,653 per year. Employees at Salesforce earn an average of $120,566 per year, and the employees at Oracle earn an average salary of $117,922 per year.