Company: Microsoft
Date: 2016-01-13
Overall rating: 5/5
Employment status: former

consultant
Pros: Company offers opportunities for work on versatile interesting projects. Knowledgeable and professional collaborators. Flexible work hours and telecommuting arrangements are possible depending on the type of project/work.
Cons: I haven't had any serious difficulties or experienced any negative side to working with the company. My role was as an outside consultant so my interaction with various organizations within the company was limited, but whatever contact experience I had was positive.