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

One of the best companies I have ever worked with but maybe a small catch
Pros: Great work environment and culture. Beautiful campus. Very talented work force and great opportunities to work with some of the best in the industry.
Cons: They tend to contract maybe about 75% of their workforce (or more) which means that you can be laid of at any time and you may be looking for new work every year or so.