You're working for a less than reputable industry and the sheer nature of the software doesn't leave the "I'm making a difference," impression that some developers would like to feel fulfilled. While owned by AutoTrader.com, the salary is typically less than competitive. I guess the trade-off is working in a fun environment with new tech and tough problems to keep the mind young.