From my perspective, I don't quite get a lot of the points. No unit-tests? Most code bases don't have them. Cucumber tests? You're already ten giant leaps ahead of most products out there.
Code in disarray? Used to it for every single project I have to come into. Factories/viewers at least there is some semblance of structure!
False corporate goals? It's a company, I expect nothing else from them.
Weird North Korea chants? That's just weird as hell.
Again, I don't work in SF or NY so it's hard to know what exists within startup culture, but to me all of this just sounds like the norm. There is much less importance placed on decent code then there is on just getting something out.