Can't really help you other than say that I do know of extremely credible and successful people who are interested in joining the company and leaving other extremely good positions to do so - so I expect that if you like Geneva and you fancy a bit of corporate work, then this is probably the best you'll get.....