The entire "Assessment Day" event lasted from 9 am to about 3 pm. During this time, you will have to watch a presentation about the company, write 3 aptitude tests (logic, math, and Set Notation), all without a calculator, and within a time limit. I was well prepared for the tests in advance as I did some practice questions online in the days leading up to the event. Lunch was provided by them.
Two quick interviews (one technical, one HR/business-related), each 7 mins, happened before lunch. They ask questions based off your resume, and then questions based off your answers, so know what you have on there, and review all the content you know before going as well. Some people complained that they ran out of time to answer, but if you're calm and talk confidently with detail, you'll find it a breeze.
The last presentation was about the wage and contract terms, provided by HR. It is a 2 year contract, with a substantial penalty for breaking early. Training is 3 months (on top of the 2 years, so you're with FDM for a total of 15 months), paid at MINIMUM WAGE. Yes, they will provide you with an ITIL and BA certification, but with the amount of time and effort you will endure, you may as well take the courses online yourself. The training is rigorous from what I've heard and those I know undergoing it now. You have 2 weeks to decide if you want to stay or go. Since the company will take just about anyone, IT knowledge will be provided as well.
I don't think I did that well on the tests in the end, but I did get a call for an offer. They seem to take quite a few people. I would not recommend this company, as the wage is low, especially for 2 years. They do have contracts with the big banks and other major companies in the city, so that experience/wage decision is up to you.