nafest·há 7 anos·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).