Company: Microsoft
Date: 2017-08-04
Overall rating: 3/5
Employment status: former
Experience level: Senior

Great company for a short term (4-5 years)
Pros: There is a lot of talented people, and opportunities to grow in many organizations. Benefits make you feel almost like you have 2 salaries and most of offices are pretty decent, some very luxurious. They have people and offices almost all around the world.
Cons: Certain organizations can make your career a nightmare. Little growth, opportunities and sometimes non exciting projects could leave you in an unpleasant positions for years. Some locations are very far in WA, like Issaquah.