BMW employees earn $24 per hour on average, or $50,000 annually, which is 11% lower than the national salary average of $56,000 per year. According to our data, the highest paying job at BMW is a General Sales Manager at $147,200 annually while the lowest paying job at BMW is a Cashier at $19,000 annually.See all BMW salaries »
"Overpaid.As a technician, you only need some experience or an associates, which makes this profession highly paid for the amount of investment."
"Overpaid: this company is aggressive in its hiring, which translates to higher salaries compared to other similar positions."
"At times, but that's because of being full commission. There is no salary or hourly."
"I am getting close to the market average."
"I used to make $100k/yr so this is a big step down for me."
"In some moments I feel overpaid for the thing I have to do, but most of the time I fee underpaid because of the challenges I have deal and the chaotic atmosphere management is creating."