I feel very lucky to be part of DM. There is a great team in Lausanne with a diverse bunch of colleagues. Our mission is a good one and the environment created by the senior management is really positive.
Highly motivated, highly functioning team working on something super exciting. It doesn't get much better than that.
Cons
My experience has been totally positive - long may it continue