Thanks for your reply. As I am trying to maximise the success of my job hunting, I was hoping to ask what would be the most effective way of applying for entry-level/fresh graduate-level jobs? Most of the advertised ones pertain to senior positions, and I have been told that applying directly to companies (speculative or otherwise) would give me a greater chance. Is this true? Any other tips? Thanks a lot!