Communication between departments has historically been less than ideal. This has recently come to light, see transparency above, and it's something to keep an eye on. Unfortunately it really seems that, as a culture, groups are fairly isolated from one another. For example, it was after I had been with the company for months that someone bothered to put together and present a big picture view on how data actually moved through our organisation, a crucial insight for our task. Or, one of our teams had absolutely no visibility into our workflow, resulting in duplicate work.
Work life balance can be low, varying greatly upon team. Some people I know have terrible balance, but that I blame mostly on deployment practices & technical debt, both of which are issues that are being actively addressed.
Very (overly) ambitious. We only have ~20 engineers yet are trying to maintain & improve two distinct products, work on at least two of the hardest problems in the industry (not related to the above two), burn down technical debt, develop our own internal infrastructure tooling, and plan for potential new projects.