Overall i really like this site, i genuinly do, great work.
However, i tihnk that the menu just isn't right for the site. I know what people think..."But don't people know the code thats behind that, can't they see it looks good" - well, maybe, but really, it's too small when not rolled over, it's buggy and not easy to use at all (it carries on shrinking weven when you're over it) - forget the mega fancy menu's. Just do something nice (like the rest of the site) and simple.
The random images are great, and great quality. Love the site, looks like a top place to work - nice little intro - well themed.