That's basically the story with my workplace. The management is very fragmented and there is very little communication. They're all nice, but I don't think I could work there for much longer.
We're having a work function this weekend at one of the city's best restaurants though, which is going to be super cool! But at first it was a one-drink type event, but now it's no drinks (Perhaps unless you pay for them yourself) because they'd like to have funds for each of the gifts that they want to give to employees.