Company: Microsoft
Date: 2019-10-22
Overall rating: 4/5
Employment status: former
Experience level: Confirmed

Great company
Pros: Dynamic, open environment - freedom to define how you want to meet your objectives. Very smart people.
Cons: This is a big company now, lots of bureaucratic paper-pushing. Everyone seems to have a better idea for the same problem.