Company: Microsoft
Date: 2016-12-14
Overall rating: 4/5
Employment status: former
Experience level: Senior

large company, find your area
Pros: Lots of opportunities to change your job and career without changing your commute or your 401k!  As in any large company, each division and large group has some of the personality of the people that are attracted to that line of work.  Find a good spot and dig in.
Cons: a big company needs to be agile with the industry, and that means that the start and stop businesses.  You need to be flexible, because there may be a change in your group and you might need to find another job within the company if you stay at the company a long time.