Company: Microsoft
Date: 2018-04-06
Overall rating: 4/5
Employment status: current
Experience level: Junior

Good benefits, bad development
Pros: It's an amazing company to work for and put on your resume, and well as makes you feel so proud to be there and part of a huge picture.
Cons: They aren't as great with development, and you're surrounded with people that are getting paid to do nothing while you are pulling all the weight. But that happens anywhere you work.