Internal recruiter reached out to me on StackOverflow, and told me they found my profile interesting. After a quick phone call with said recruiter they invited me for an interview a few days later, which, out of curiosity, I accepted.
When they give you the tour through the Berlin office and you pass the Human Resources department, they proudly tell you that they call it "Talent Management" instead (with a giggle),. However, when they then push you through the same broken interview process like every other company, except that it takes 3.5 hours and you have to spend it in very small room without ventilation.
The interview itself was split into
- 1.5 hours with an engineering manager and one developer
- 1.5 hours with another engineering manager and another developer
- 1.5 hours with another two developers
Before the interview, I looked up the interviewing developers / engineering managers on LinkedIn and GitHub. None of them had any open source contributions.
Since I regularly contribute to open source, and, since most projects do use open source software, I asked them during the interview what they though of open source contributions. They said that they are primarily "business-oriented", meaning that they don't care nor encourage to contribute back to the projects they use to build their software.
When I asked them about standards they follow, they told me they use their own coding standard, and indent PHP code with 2 spaces.
When I asked them what their stance is on Test-Driven Development (TDD), they told me they are very pragmatic about it, meaning that they don't encourage or require developers to write test, but are fine if they do.
When they get back to you after a week, they then tell you that they don't want to continue with the application at this time, but give no explanation "because of legal reasons".
Would not recommend.