1st stage video interview went very well they were really impressed.
2nd stage in-person had to travel for 4 hours to reach there from my place but they insisted on that.
In my opinion, the second interview also went well for a trainee role but got rejected as I told explicitly about my expectation regarding the visa provisions.