To make it through you will have to plan for a day off. It will be several hours with a lot of waiting in between each step. You will have to fill out lengthy forms. Follow step by step directions to fill out more computer program forms. Write letters. I saw more for people interviewing for other jobs. People also get frustrated and don't stay to finish. I saw someone walk away in the middle of the computer "test". The last person you interview with upstairs is not nice or polite. I would not work at this company based on the hoops and unfriendly vibe.