Ancestry has an amazing product. Over the years, management has changed quite a bit. Now that big companies are moving to Silicon Slopes (Lehi, UT), Ancestry just had to move up there with them from their Provo location. It wasn't the best move. Even though they lost a large number of very good employees that did not want to commute, there are still a good group of people there.
Good company, good benefits, and great people make it an enjoyable place to work.
advancement from within doesn't happen much anymore