It definitely feels like much of this post is presented in an overly negative perspective aimed at the startup, when in fact some of this may have come down to the employee not realizing what working for an early stage company entails, namely how haphazard some parts of it may be. It all looked so good when there's a sunny house full of co-eds smoking pot in The Social Network...