Company: Microsoft
Date: 2015-01-07
Overall rating: 3/5
Employment status: current

Good for benefits, bad for sanity.
Pros: it provides good income and benefits, you have a lot of opportunities to work with a lot of people
Cons: the culture of employees is not so good. nothing is designed well, bureaucracy to get a job done sucks.