I uploaded my CV and an article of mine to submit my application. Then the firm contacted me and arranged the first interview, with the hiring manager. The interviews are only 9-5 which is not practical if you work at the same time. I ended up having 3 interviews with the hiring managers and finally a phone interview with the HR. The interviews with the managers were very positive, very friendly, an experience I didn't expect. They described the role and what they expected from me and really understood my CV and the choices I made in my career. They really convinced me I want to work with and for them. The interview with the HR was a joke, asking me why i want to leave my previous job after 3 interviews with them and a bunch of other irrelevant questions only trying to get my salary down. It was a disgrace for the whole process and the effort of the hiring managers.