I applied through other source. I interviewed at Rovos Rail (Pretoria, Gauteng) in Jul 2018
Interview
Great, was fast and easy. You will be able to do a trial trip before signing a contract. Definitely not for the faint hearted but worth it, had an awesome experience overall