Hello,I have an interview at Control Risks tomorrow in the research support division, Hammersmith. Can anyone give me some insider info on the nature of their work and climate? (I know this might sound ridiculous but I'm going there for work experience so don't know much about them). Many thanks!