Central and Modern

We work in modern office buildings, with well-equipped workstations and direct links to public transportation and other traffic networks. Our largest office locations – in Garching and Eschborn – are located at the periphery of Munich and Frankfurt/Main, respectively. Our offices in London, Madrid, Paris, Stockholm, and New York City, as well as Berlin, Dusseldorf and Hamburg within Germany, are all located in the respective city centre.

In Garching and Eschborn, we provide a staff restaurant and a coffee bar. The Garching office also provides a concierge service handling everyday errands on behalf of all employees. 

Further information on Career Development and Renumeration