Company: Microsoft
Date: 2015-02-28
Overall rating: 1/5
Employment status: current
Experience level: Junior

Not good for less experienced
Pros: work life balance
good facilities
you will work with senior and experienced guys
Cons: slow work pace 
no team bonding
relatively less pay