Hey well, people stay calm.
They are very professional people from which I really like to learn... and there are some people who are looking for something new. Last but not least this job coud be something desireable for us, let us take this into advantage all of it which is offered.
People who come from Germany could tell a bit about what the rest of us (you) can just imagine. Take it as a chance. Let them talk. And afterwards we deside.