You have to bare in mind this appears to be an Indian site and a lot of companies in India have a very different culture to that of the Silicon Valley (or even London).
When we look into why we figured out that it was a few guys, working insane hours, who where streaming Champions League while working. Technically not allowed at the UK office, but the decision from the Danish IT Manager: "Fuck it! If they're still at work they should at least be allowed to watch a game".
On the other hand, new age product companies/startups are similar to Silicon Valley.
I used to work for a startup and that culture was a lot of fun at first but the "blow investor money on catered lunches every day but you can't hire more engineers" mentality seemed very childish to me. I learned that I like the middle ground.