Company: Microsoft
Date: 2016-09-29
Overall rating: 3/5
Employment status: current
Experience level: Junior

It's alright
Pros: Nice salary.
Networking potential is nice.
Cons: Always told what you do wrong, never what you do right. 
Very vague improvement points.
No matter how much work you do it's never enough to be picked for projects. Only the favorites survive.