I saw the advertisement as well for the job with Mertapi. No decent respectable company should/would make candidates pay for an interview or pay for training. It would be different case if they made you sign a training bond!
I know times are tough and we all want the best for our careers but, consider all the facts. You are actually paying your employer to work!