Company: Microsoft
Date: 2014-08-09
Overall rating: 4/5
Employment status: former
Experience level: Junior

A place where you can be whatever you wish to be
Pros: It's a workplace where jobs are role based, and once you are in, there are abundant of roles which you can apply and 'try'.
Cons: Maintaining targets is very challenging. Every quarter is an obvious classic slippery slope between missing the target or missing your own personal hours.