3M
3.8 (139)
Industry: Computer and Electronic Manufacturing - HQ: Oakdale, MN
http://www.imation.com

3M Salaries

3.6 (based on 11 salary ratings)

3M employees earn $29 per hour on average, or $61,000 annually, which is 9% higher than the national salary average of $56,000 per year. According to our data, the highest paying job at 3M is a Market Development Manager at $166,700 annually while the lowest paying job at 3M is a Assembler at $20,500 annually.

See all 3M salaries »
3M Employees Average (1,060)
Industry Average (95,348)
3M JobsView All »

3M Employee Salary Reviews

Anonymous Employee Salaries (8)
$84K
Posted 3 months ago in Saint Paul, MN

"I feel like I was paid adequately for the work I did."

$120K
Posted 5 months ago in Minneapolis, MN

"Way underpaid - have lost $50k annually since being taken over."

Technical Aide Salaries (27)
$29K
Posted 4 months ago in Saint Paul, MN

"I am compensated the right amount."

$30K
Posted 2 years ago
Team Leader Salaries (3)
$85K
Posted last week in Austin, TX

"I am good with the salary I am getting. "

$50K
Posted 5 years ago

3M Employees Average Salary Ratings

2
5
3
0
1
3.6
Average Rating
(based on 11 3M Salary Review Ratings)
QA Software Tester Salaries (1)
$80K
Posted 3 months ago in Austin, TX

"The pay as a contractor was around 80k a year and it was really the reason that most people stay here."

Development Lead Salaries (1)
$91K
Posted 7 months ago in Austin, TX

"I was in a good salary range."

Average 3M Employee Salaries in the Past 5 Years

Year Salary
2009 $71000
2010 $72000
2011 $72000
2012 $67000
2013 $73000
Sales Representative Salaries (30)
$50K
Posted 2 years ago
Machine Operator Salaries (16)
$24K
Posted 2 years ago
$30K
Posted 3 years ago
Account Representative Salaries (17)
$81K
Posted 2 years ago
Customer Service Representative Salaries (12)
$39K
Posted 5 years ago
$30K
Posted 5 years ago
Administrative Assistant Salaries (12)
$35K
Posted 4 years ago
$20K
Posted 5 years ago