Team & Culture
We're a tight-knit team of 70 (or so) spread out over four different countries. We’ve got our home-base in Zurich and awesome offices in Berlin, Belgrade, Atlanta, and NYC.
We’re not a huge company so our team structure enables us to quickly implement new ideas before they get stale on the corporate ladder. Everyone here is encouraged to contribute or experiment, and if we’re in agreement about a new decision we go for it.