Good company, tries hard to be good at too many things...
Pros
Good work life balance, senior management is very open and transparent about the performance of the company, product successes, shortcomings, tries to keep employees involved in major decisions on things such as benefits. It has been my experience that the company is open to trying different things, if something doesn't work, they aren't afraid to admit it, apologize, try to learn from it and move on. Great office environment, ROWE, opportunities to collaborate and contribute to different teams within the office. Great benefits. People have high level sounding titles but are really down to earth.
Cons
The .com portion of the company, as in the website, is shaky at best. Relies a lot on advertising, which is understandable, but too many ads on the site, the site isn't easy to use, slow. They want to make a big push into mobile and used cars, but the tools on the site, apps, aren't as informative or intuitive as they could be. Before all the kinks are worked out of one process or product, another focus, push or direction is announced. No clear career pathways are laid out. Kind of get in where you fit in, make your mark and hope to move up the ladder.