Company: Microsoft
Date: 2014-11-03
Overall rating: 2/5
Employment status: former
Experience level: Confirmed

Retail vs. Corporate
Pros: Great medical benefits and occasional perks such as new devices.
Cons: Poor work life balance. We almost never get our schedules more than a few days before the new work week. Even then, they change nearly daily and you get push back if you dared to make plans on a day that you had off on one of the previous versions. Be prepared to perform duties above and beyond what your job description calls for with no training, no raise, no extra compensation. Just a whole lot of stress and very low morale. Reviews are only given when you hound management, and even then don't expect a raise. There is NO pathway from the retail level to corporate if you are not coding or designing.