related ongoing discussion: https://news.ycombinator.com/item?id=38961859
all these companies have pretty weird practices though.