Company: Microsoft
Date: 2008-06-21
Overall rating: 5/5
Employment status: former

Great company... if you're in Redmond.
Pros: Resources on the intranet are tremendous.   People are (for the most part) very smart.   Software/Product discounts are great.
Cons: If you're in the satellite development centers (like Silicon Valley) the opportunities for moving to a different business unit are limited.   If I were in Redmond (or willing to move there) there are a dozen jobs that I'd love to take, but not in the bay area.     That's not particularly Microsoft's fault.   They have to be based somewhere, but it's the reason I ultimately left.   The job I was in wasn't going anywhere and there weren't (at the time...2006) any other interesting opportunities, so I left.    I think the MS presence in the valley is growing, so maybe things are different now.   I'd go back.