Working at MC has the highest employee turnover I have ever experienced. Average turn over is probably 1 to 2 years or shorter. I personally worked here for a MUCH MUCH longer period than what would be considered normal and have regretted working here but I needed to support my family. Do NOT bother working here if you have any self-resect and expect ANY pay rise. There is NO pay rise in ANY position you decide to take be it in general sales floor, computer repair, computer parts, computer sales ... only other way to increase ur pay is by SELLING, SELLING, SELLING. Even if you asked directly for a pay raise, they just said "sell more". They make their pay structure very complicated and you will find paychecks can vary wildly depending upon your total sales. They also kept changing their pay structure. You can sell hundreds or thousands but pay is based on a VERY low percentage of 2-3%. What makes it worse is the amount of other work you needed to do: restocking and cleaning. Restocking is done 3 days a week with pay at $4 per hour. Yes ... you read that correctly... $4/hr !! Restocking starts 2 hrs before store opening. The company does NOT care about the employees... believe me just read ALL the reviews and you will find I am not the only one saying so.