Company: Microsoft
Date: 2013-10-29
Overall rating: 1/5
Employment status: former
Experience level: Senior

Software and hardware developer job perspective...
Pros: Free Coffee, Soft drinks, etc. Cheap software
Cons: Expected to work too many hours, and salaries are below industry standard for the region, and bonus incentive reviews are a farce.