Pros
Much autonomy, current technology, friendly & well-rounded people
Cons
It is, as another reviewer called it, a "high school cafeteria" environment. Also, don't be fooled, it is not a start-up anymore, it is one weird brand of a giant travel company. The basic problem if you're a high performer at HomeAway is that it isn't really a software company. Its product is vacation rentals. There is lots of money pouring in because we have acquired every company formerly in the market. But, the business is pretty well figured out. So, we have hundreds of expensive developers with little to do but reinvent wheels all the time. If you don't mind writing code just for the sake of career development and to have a nice time working with people, then it's a great job, but again, we don't have a software product. That means expectations are low and work quality matters little, particularly when it comes to promotions.