Successful company, knows how to reinvent itself, smart people.
Cons
I walked a lot of 50-something-year-olds out during layoffs...averaged down by over-hiring out of college. Current strategy of analog/catalog focus is smart, but not very interesting.