Congrats Deviouz!
I reckon u can find some relevant info on their website - People & Statements.
I hope i can get the same position as u. I did the three tests & one interview yesterday, have to wait for them to get a decision next week for a possible 2nd round interview.
Can you or...