3.0
9 Jan 2009
Current employee
Recommend
CEO approval
Business outlook
Pros
It has a great business model, with a massive customer base, and by all accounts, it should grow into an absolutely enormous company (if it isn't already). There are no real competitors to speak of, and the area to grow into is enormous.
Cons
As a software engineer, this place has gotten too big for me, and the technology hasn't scaled at all. There's constantly a desperate attempt to manage resources and to make sure no one breaks the site in any way (which is understandable) which means there's way too much process and overhead and not enough time to actually write some code and see how it works. Too many people have conflicting priorities.