Company: Microsoft
Date: 2012-08-02
Overall rating: 5/5
Employment status: former
Experience level: Confirmed

Great company to work for
Pros: Respectful of ideas, flexible schedule as long as you get your work done
Cons: traffic in all directions makes commuting tiresome, projects sometimes get canceled after you've put a lot of effort into them