Improving but still far off
Language support is very spotty. Whole sections switch between English and German. Availability of doctors is also wildly inaccurate and only once you go through the entire booking process do you get the actual availability.