Company: Microsoft
Date: 2016-06-15
Overall rating: 4/5
Employment status: former
Experience level: Junior

Learn a lot and get very good pay and benefits
Pros: Working at Microsoft (for the support business) will help you obtain a skill set that you probably won't get elsewhere.  If you are familiar with Microsoft products, working with them will help you take your skills to the next level.  The pay and benefits are also very good.  They reward you if you contribute to the success of the team.  They also provide healthy snacks and have a great cafeteria with discounted food.  Finally, you can get all sorts of Microsoft products for a discounted price.  Overall, it's a very good place to work.
Cons: Critical situation calls come in every day.  If you pick one up, you may be able to hand it off at the end of your shift you may not.  So it's hard to make plans for the evenings because you might be stuck on a Critical situation call with no hand off for a while.  I think the longest one I had to wait for was about 4 hours past my normal shift.  If you don't mind that kind of thing, then this may not be a con for you.

The other thing is that they really don't offer training.  You get some time to onboard, but they essentially give you reading material and then put you on calls with customers.  Knowing what I know now I would have used that onboarding time differently.  But there wasn't (at least in my case) much direction.  This job is very good for people who want a career and lifestyle where you eat, sleep, and breath tech.