Very professional interview process.
All dates applyed by phone and not changed.
The process is separated on 3 different interviews:
1) Interview with HR
2) Interview with Departament Manager
3) Technical interview
Every interview was limited by one hour, only last inteview was 2 hours.
After first interview HR walk with me around office and show me where and how peoples work.
At the second interview the Departament Manager told me about job, company and my questions in more detail.
Very nice technical interview process.
This guys really interrested in smart people.