Vantaggi
- Very competitive base pay, stock, and benefits - Amazing breadth of products to work on ... and most are used by millions - Smart and generally collaborative co-workers - Once you get past the rain, Seattle is an amazing place to live
Svantaggi
- Is a huge company with all the bureaucracy and politics that you would expect - Strategy is ultimately Windows uber alles ... and this kills a lot of innovation - Quality of leadership has steadily declined over the years ... most are now neither technical innovators or business visionaries - Review system changes virtually every year and incents employees to do the wrong things = self over team, success on narrow scope vs go big on what really matters, stay on the same time vs. diversity of experiences