2.0
Dec 8, 2008
Current employee
Redmond, WA
Recommend
CEO approval
Business outlook
Pros
New technology, smart people, challenge, most difficult work that I have done in my life. Software engineers should work for at least one company like this so that they learn that there is usually tarnish behind the glitz.
Cons
Arrogance, high levels of unwarranted competition, hard to get through "the club." The wrong people often get the credit and really bad behaviors are often rewarded.