I applied online. The process took 12 months. I interviewed at TMF Group (London, England) in Apr 2019
Interview
They just never give you feedback...so you wait and wait...chase and chase again.
HR really sucks. They expect you to drop everything for coming and then leave you in the dark