The initial interview, final interview, and exam happens on the same day but the waiting in the recruitment office is too long. Also I waited up to a month for the managers interview and another week for contract signing. And when you are hired you go to training for a week and they expect you to know it all without taking notes as papers and any writting materials and even money is not allowed to be brought on the training room. It is ridiculous. Then the work load is insane and you can't even file a leave because everyday the line queueing. Also, almost every month there is a pay dispute.