In reply to karl_w:
No I haven't done it, but I can tell you that the people who get the most out of it are the people with experience, and the people who get the least out of it, are the people who have to build up their experience while they're there (which is a waste of valuable time).
So from what you say, you certainly don't seem to fall into the latter category. Whether that helps you at all, is questionable at best.