Company: Microsoft
Date: 2008-04-24
Overall rating: 5/5
Employment status: former

A great company!
Pros: You are valued, your input matters. They encourage individual thinking and ideas. People listen, the benefits are great, you work highly intelligent people. Its a great experience. I love going to work every day. Its exciting to see all the new products being developed and then their launch parties. Havign access to EVERYONE is awesome, when I find a bug I am able to report it and get it fixed. If I think something is wierd about a program I can get in touch with the person in charge of that feature and let him know my thoughts. It's excellent.
Cons: You can sometimes get into working some crazy hours that throw the work life balance out of whack. You are working for the giant. There are a few bad eggs, but that is likely at all companies.