Comment Comment by hnlmorg 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). parent hnlmorg 5 years ago