Company: Microsoft
Date: 2020-09-10
Overall rating: 4/5
Employment status: former
Experience level: Junior

Good environment, benefits
Pros: • Microsoft pays well, and in many units has evolved to be supportive and collaborative. (The old days were another matter, apparently.)
• Interesting problems to work on.
Cons: • Vast organization, with infrastructure distributed throughout the world; can only know a tiny part of it well
• My area was too siloed
• Not always clear how to get needed information, who would have that knowledge