Negativity here, the pictures are horribly warped (possibly to capture more of the room in one shot) which gives a skewed perception of office sizes, and of course the people look staged. Could be actors, given the surreal-looking male/female distribution (or it's not a developer office). (not a sexist remark, just a comment on the poor male/female ratio in software development in general)
Not actors, a friend of mine (female) appears in one of the photos (that's how I got the link to the article). There're a lot of employees for EMEA user support.