3.8 (925)
Industry: Computer and Electronic Manufacturing - HQ: Armonk, NY

IBM Salaries

3.0 (based on 234 salary ratings)

IBM employees earn $36 per hour on average, or $75,000 annually, which is 29% higher than the national salary average of $56,000 per year. According to our data, the highest paying job at IBM is a Business Unit Executive at $176,000 annually while the lowest paying job at IBM is a Customer Service Representative at $26,500 annually.

See all IBM salaries »
IBM Employees Average (8,020)
Industry Average (88,388)
IBM JobsView All »

IBM Employee Salary Reviews

Anonymous Employee Salaries (108)
Posted last week in Columbia, MD

"Yes, I do feel underpaid for the stretched assignments."

Posted this month in Tucson, AZ

"Slightly underpaid, due to the UA partnership."

Software Engineer Salaries (345)
Posted this month in Canada, KY

"Yes, as I was in India the salary was enough."

Posted last month

"Worked in India and it was over paid."

Senior Software Engineer Salaries (110)
Posted 2 months ago in Indianapolis, IN

"The pay at IBM not that impressive."

Posted 5 months ago in Devon, PA

"I'm getting as per market."

IBM Employees Average Salary Ratings

Average Rating
(based on 234 IBM Salary Review Ratings)
Business Analyst Salaries (87)
Posted last month in Dublin, TX

"Yes underpaid by $50,000, there is scope to earn more outside IBM."

Posted 4 months ago in Phoenix, AZ

"I feel that I am being paid just about right."

Software Developer Salaries (47)
Posted 3 months ago in Armonk, NY

"I am veery much under paid .i have to look jump in to as worth of work."

Posted 4 months ago in Houston, TX

"IBM provides competitive pay for its employees. An employee's salary is contingent on their level of experience and performance."

Average IBM Employee Salaries in the Past 5 Years

Year Salary
2009 $81000
2010 $83000
2011 $79000
2012 $84000
2013 $82000
Senior Systems Engineer Salaries (48)
Posted last month in Banning, CA

"As I am not aware of the US standards, I think I am underpaid when compared to the average salary for any senior system engineer in US."

Posted 3 months ago in Novato, CA

"May be I feel its underpaid."

Application Developer Salaries (42)
Posted 3 months ago in Tampa, FL

"I feel I am greatly underpaid for the knowledge and experience I have to offer."

Posted 3 months ago in East Lansing, MI

"Way underpaid. I have seen many companies pay double what I get at IBM."

Equipment Services Project Manager Salaries (228)
Posted 5 months ago in Boulder, CO

"Haven't had a raise in 8 years!"

Posted 6 months ago in Melrose, MA

"Industry average based on years of experience and size of projects."

Managing Consultant Salaries (100)
Posted 4 months ago in New York City, NY

"Underpaid and overworked to the point where I do not get any vacation time."

Posted 7 months ago in Carol Stream, IL

"I'm being paid fairly for the workload I am expected to manage."

Systems Administrator Salaries (100)
Posted 5 months ago in Dallas, TX

"I am happy with what we get, but yes we should get more."

Posted 7 months ago in Austin, TX

"In my opinion, with someone with my knowledge and leadership and experience, I am vastly underpaid for the responsibilities I have."