3.0
Jul 22, 2008
Current employee
Seattle, WA
Recommend
CEO approval
Business Outlook
Pros
Very bright people. I have never been bored. You can see the results of your work quickly. Innovation is encouraged. Developers have the opportunity to use new technologies. The private book signings with authors that are offered to employees are great.
Cons
There is too much work for too few people. On-call is onerous. Whether you have a good job is determined by whether you are lucky enough to have a good boss. The management is young, and can lack experience. The operational burden that falls on software development engineers can be very distracting. While there is work on improving tools, the spin up for using proprietary tools can be difficult.