Pretty ridiculous, I'm sure she'll land on her feet but these startup cultures are a disaster. Hula hoops? No clear management of any kind? I'm all for freedom of expression and all that but try and act like an adult for once in your life and put the hula hoops down.
I have (adult) friends who dance for fun, play with hula hoops, play with poi balls and lots of other things. There is nothing wrong with these things.
No clear management of any kind is a big problem, but the rest of what you say is, as you put it, pretty ridiculous.
Nobody has suggested there's anything wrong with playing with hula hoops, even when it's adults doing it. It just doesn't seem like something that should be done at work, or at work-related events.
This place sounds like highschool. People bored so music and hula hoops, coworkers dating, a principals office instead of managers, passive aggressive bullshit. I go to work, code, learn, improve and gtfo. No office parties, no cliques of bros, no boss trying to be my friend, no team events or forced 'fun'. Just professional work and money which is the only reason I'm there.
I really don't know what exactly it is, but there's something about the Ruby community that seems to draw in immaturity, and them amplify it.
This pervasive immaturity does tend to result in things going sour, and for some reason it always tends to happen in a very dramatic and public manner.