Company: Microsoft
Date: 2017-12-22
Overall rating: 4/5
Employment status: current
Experience level: Senior

Smart people. Lots of different things to work on.
Pros: Two great things about Microsoft. 1: You're working with the top tier of smart people. 2: There are so many different things to do, and movement around groups is really easy.
Cons: It's got really a growing company, so advancement into the upper echelons is extremely limited.