I could see how many people could jump to conclusions about Uber after reading the original blog post. However, by headcount- it is a medium to large company at this point while at the same time has an uncertain future and still taking big bets. I could see how that could cause chaos in some or all areas of the company.
Maybe- the blog post provide one point of view into Silicon Valley culture/gender dynamics. Maybe- this culture often exists within engineering departments of elite companies (vs the business/marketing/sales side).
There are a lot of moving parts in the original post: HR department acting unprofessionally, manufactured performance reviews and awkward IM's.
I've encountered situations where new employees just didn't fit in well with their coworkers, for a variety of reasons. They typically don't last long as employees. Usually a year or less.