Company: Microsoft
Date: 2017-05-15
Overall rating: 5/5
Employment status: former

Great place to work for tech people
Pros: Great colleagues to work with and learn from.
Cons: Typical low-light as a large corporations:  job responsibility is well defined but narrow, lots of internal processes to deal with and so on.