I attended an interview after applying last year. I was advised a test would precede the interview beforehand. However, on the day, it was suggested that I may have to do a presentation which I found absurd given that I was not notified of this beforehand! The test places you under absurd time constraints and thereupon, the interviewers judge you very quickly after seeing the result. It doesn't matter how much experience you have, how well you do in the face-to-face interview, etc. if you don't answer all the test questions under their silly time limit, they discard your application quicker than a used tissue with their small-picture oriented approach. Another thing is they never respond to future applications, even if you apply for more junior roles! Thus, if your application is unsuccessful, they will never consider you again! Therefore, be careful about considering to work for them because once they discard your application after an interview, you'll probably never get another chance with them.
There are better places to work than this tiny, unrealistic company.