This blog seems to come up because the author voices a sort of plainly spoken view of their experiences in tech companies and people kinda commiserate with it.
Maybe it's a condemnation of the regular viewership here (and myself), but I find Rachel's posts pretty easy to identify with.