I was interviewed by them through Q4 last year.The presentation was OK, simple presentation rules apply - know your subject matter, don't waffle and give a start, middle and end. I found the interview process with them OK during the interviews, however I found that after 3 interviews there was no role so I think you should the question of the HR group as to whether or not there is a definite role to fill - I got to the offer of a 4th and final interview only for it to be reneged on. Lesson learned, ask the right questions up front but don't let it sway your efforts or approach - this way you'll know where you stand early on.