Company: Microsoft
Date: 2014-09-08
Overall rating: 3/5
Employment status: current
Experience level: Senior

Software Design Engineer
Pros: work-life balance: it is okay. benefits: it is okay. personal growth: it is okay. food in the cafe: no free food, but there is a cafe and you can find different kind of food there.
Cons: the company is just too big and some people have to do a lot of job while some people just don't do much to help. not only they don't do anything to help, they may make it hard to do your job efficiently.