1. Email for scheduling a 30min Skype Interview app. 1 week after online application
2. 30min Skype interview with future colleague
3. Follow-Up-Email for scheduling 4x 30min Skype Interviews
4. 4x 30min Skype Interviews with future team lead and others over the course of a full day
5. Follow-Up-Email for scheduling a 1h interview at one of their offices
6. 1h-Interview at one of their offices
7. Generic rejection Email 10 days later
Everybody is really nice but you never find out who is actually making the final decision. There seems to be no professional HR team involved at all, all communication was through a future colleague.