You know what the first thing I pick up on is? Everyone is dressed nice. I don't know if that's just for the camera, but I see suits and vests all around. They look classy in a classy office. I wonder how the office would look if notch was wearing cut off shorts and a wife beater.
That picture is about as posed as posed gets but in my (limited) experience, people in the tech industry do tend to dress 'up' somewhat more than in the US.
But, you know, if notch were in a smoking jacket or a Hefner-style robe, I think it would still work ;-)