The hiring process was very long, but they tell you this in advance. They contact you in a short time after submitting the application.
The HR team was helpful and nice, but there was a little bit of lack of coordination among its members. One team member called me for a second interview then few weeks later another one sent me a welcome email into the team without interview and was asked for updated information.
Few more weeks after sending my updated details, I received an email telling me that they were no longer willing to proceed with my application giving no particular reason.