At Mobile Jazz we've a weekly meeting every Wednesday with everyone where we share all company updates. We're not a large company (~20 team members) and we also deliberately want to stay small, simply because we really enjoy this culture of being fully transparent (amongst other reasons). The bigger it gets, my feeling is that it's harder to make everyone happy and transparency turns into endless debates, so bigger companies, as a result of that, usually end up being less transparent.
Coincidentally, we just released today our company handbook:
* https://mobilejazz.com/company-handbook (landing page, if you want to get email updates)
* https://mobilejazz.com/docs/company-handbook/mobile-jazz-com... (direct link to the PDF)
Hope someone finds it helpful! :-)
Edit: typo