Best: very interesting project work and continued opportunity to learn, build intellectual capital and develop skills; great company culture promoting excellency and thought leadership, investing in people and accommodating individual preferences; great work life balance and adequate pay.
Worst: not much, more international opportunities would be a plus.