Company: Microsoft
Date: 2017-03-20
Overall rating: 5/5
Employment status: current
Experience level: Senior

Senior Supportability Program Manager
Pros: Great culture, with incentives for non stop learning. Work perks and monetary benefits are so great I am afraid to leave and find that other companies would fail to meet my expectation.
Cons: You have to work, if you are the kind of person that can talk yourself out of work, forget it!
Another con  is location, there are lots of great positions that I could totally land and excel at but because I can't work from Redmond/Bellevue/Seattle I rarely get to even be in the interview loops.