Company: Microsoft
Date: 2017-04-04
Overall rating: 4/5
Employment status: current
Experience level: Senior

Software Engineer
Pros: Good package
Get opportunity to work on good technologies.
Cons: Management is sucks.
Manager never involve in the meetings so they don't know what exactly your doing. They just judge based on the perception.