Company: Microsoft
Date: 2013-01-02
Overall rating: 5/5
Employment status: current
Experience level: Junior

Fast paced, enthusiastic employees, pampered benefits, tough testing
Pros: The benefits are amazing, including health, life, 401, shuttle, meal cards.  The work is good, fast, and the co-workers are enthusiastic.  The campus is beautiful and Seattle is a fun city. Oh, also, the pay is amazing.
Cons: The job can sometimes move fast, and standing out can be difficult amidst the clutter.  This job is software development and systems engineering, not theory or science.