The Process was pretty poor and badly managed. Started on the phone, with the HR staff that was hard to understand their English. Very poor communications throughout the entire process and pushy at times showing no consideration to the other party, they said they would communicate the result, but they did not bother to call back, so I had to call again to find out the feedback 2 weeks later. HR process was not a positive experience, tech stack seems pretty old.