Company: Microsoft
Date: 2018-06-30
Overall rating: 4/5
Employment status: former
Experience level: Senior

Find the right group and you are good - wrong group - run for the hills
Pros: Lots of opportunities to move around internally
Cons: Each group is like its own little company and some of them are very backstabbing