The administration is as unhelpful as it gets. They really seem to have an inferiority complex that manifests through being unnecessarily annoying, uncooperative and rude.
Poor English skills and slow response times in the administration department.
German bureaucracy is no joke, not to mention the horrendously overly complicated and outdated IT systems.
Team leads are overworked to the point of being virtually absent.
Think twice before applying.