Pros
The people, the reasonable workload, the super interesting challenges, the thrill I feel being part of something growing and improving at such speed (even though it's in the top of its field already).. even one of these things would be enough for me to stay here. And they got all.
Cons
First week was a bit overwhelming but nothing unbearable.