Seems to me that they've been successful mostly because of their involvement in the Ruby and startup world, rather than making great products. Nothing wrong with that, but it's good to be clear about the distinction between a company that makes great product and a company that's good at marketing itself.