Was approached by Revolut's recruitment team.
Excellent communications from the get-go with clear expectations management & clear feedback after each interview round.
The process ended up taking quite a while but every interview & task was value adding and helped me get a better feel for the role, the company and the culture.