The colleagues are friendly and young. It's not a big challenge once you pick up the working process. Rarely OT.
Cons
Sometimes it could be a big cost of communication with German headquarters. It's difficult for people to understand the difficulties in different markets, especially in Asia.