No company is perfect. I know growing pains are often cited in these reviews but it's true -- the company "feels" different than it did when I started five years ago and the dedication to transparency and open communication feels like it gets missed in the middle levels sometimes. Occasionally a job-altering decision that probably makes perfect sense gets made without any of the justification making it down to the individual contributors, and it can take a lot of asking "Why?" before the perfectly reasonable answer is found. Even striving to assume positive intent can have its limits when communication breaks down.
While these instances are relatively few and far between, they are coming up more recently and my best guess is middle managers are used to having a small team around them who are directly affected by decisions, and haven't quite mastered communication of those decisions to larger teams when the effects of their choices are felt by a hundred or more team members.
One other little thing is it can be surprisingly hard to find information on company policy -- we have a few sources of information, and searching them can be hard. While individuals who know are always willing to help you find what you're looking for, it would be great if things like HR policy documents, team guidelines, internal documentation and company-wide updates were all stored in one place, easy to search and organized well enough to understand. We may just have outgrown Box!