Pros
Lonely Planet is the best challenge ever - take a strong brand with a history of partnering people on the greatest adventures of their lives and make it work in the technological age. And of course the people who actually write, produce and distribute the content are without fail enthusiastic, intelligent and delightful.
Cons
For reasons that may forever be a mystery to me upper management seem to actively dislike software engineers. They have no interest in understanding the work that goes into great tech and demonstrated no trust in the people that build it. The company has had four CTOs in the last two years, the last three of which were fired because the reality of tech innovation they attempted didn't match the delusional expectations of management.