Company: Microsoft
Date: 2019-07-31
Overall rating: 5/5
Employment status: current
Experience level: Junior

Great culture, smart people, good time to be at the company
Pros: The company culture lets you thrive while being flexible to your needs. People are smart and driven but always willing to help.
Cons: Structure can re-org making roles redundant but internal job transitions are encouraged and supported.