Mozilla Corporation employs 200+ people, but the community contribution, measured in commits, is substantial. But what you say about management is true. The left hand doesn't know what the right hand does. Communication between the corporation and the foundation is very poor.