Company: Microsoft
Date: 2012-05-06
Overall rating: 4/5
Employment status: current

Mainly positive, very dependent upon your supervisor.
Pros: Good supervisor (though I´ve had some bad ones...).  Flexibility to work from home or from other locations.  Passion of the people is quite large.
Cons: Much travel as a consultant, in Switzerland this means long daily commutes as staying overnight in a hotel is not supported.