Company: Microsoft
Date: 2015-12-05
Overall rating: 5/5
Employment status: former
Experience level: Junior

Good company for software engineers.
Pros: Very professional process especially in software development.
Cons: Very bad work/life balance in my team. Though I know other teams are fine.