I was thinking similar. Just like any place of work you only perform at your best when you are happy with your working environment, your colleagues and your employer. It's very rare you get all of that and I doubt very much that will be recreated there.