4.0
Aug 20, 2009
Current employee
Redmond, WA
Recommend
CEO approval
Business Outlook
Pros
Great benefits, many smart people, and once you build trust can set your own goals and define your own role.
Cons
While there are quite a few extremely smart, talented employees, many treat it like a government job where they rarely show up, and cannot be fired. Everyone wants to own their own little kingdom.