Company: Microsoft
Date: 2009-05-03
Overall rating: 3/5
Employment status: current

Great compensation for meaningless work
Pros: High level of compensation, flexible schedule, jovial workplace
Cons: Everything, every task is overly engineered so it can be measured to the inth degree. No specific training in your job function, instead told to go sit in on meetings and determine how you can fit in.