Fun problems to solve, I really feel my impact. I am challenged to drive stuff and can deliver, the team environment is super collaborative. Finally I feel I am challenged at the right level and can grow with the support around me.
Cons
Wish I could spend a bit more face time with colleagues, who are distributed worldwide