nafest·7 anni fa·discussJust looked that up. They have a 7 step application process and offer only 25 days of paid leave (30 days is basically the norm in Germany).