3.0
30 Jun 2012
Current employee, more than 3 years
Bellevue, WA
Recommend
CEO approval
Business outlook
Pros
Vast variety in technologies and products one can work on. You can usually switch teams after 18 months with the current one, though usually employess work at their job for 2-3 years before moving teams. Good benefits.
Cons
You never really leave college, performance reviews are peer relative and a fixed percentage (~20%) must get a below average review. Its a zero sum game, no real team work is possible.