Company: Microsoft
Date: 2010-03-18
Overall rating: 4/5
Employment status: former

Best company to work for
Pros: great atmosphere, cafe, free drinks, casual, excellent benefits, good location, lots of work tools at your fingertips, lots of vendors to punt the work to
Cons: fast paced, everyone involved in everyone's tasks, there's a reason it's called "micro" instead of "macro".  Vendors are here one day and gone the next, employees are there forever and you can't get rid of the bad performers because they are lifer's