Company: Microsoft
Date: 2015-08-27
Overall rating: 4/5
Employment status: current
Experience level: Junior

Software Engineer
Pros: You have lot of experience people around and good Microsoft stack is available. Good salary, bonus and stock. Work life balance.
Cons: Lot of process and slow growth. Not the right place for college grads. Less opportunity to think outside the box.