Not sure if I am misunderstanding the concept of all below or not, but here is the scenario:
We have set up an organisation hierarchy along the lines of:
Whole Organisation -> Business Unit -> Division -> Department -> Team
and have added people to it. What we would like to be able to do is assign everyone within a certain part of the organisation to a specific program, for example everyone in a certain business unit or department or the whole organisation. Since staff would logically sit at the team level (or possibly department if there are no teams), the expected behaviour would be that adding a business unit would give 0 people, and then ticking the all below box would add everyone in that business unit (at all levels down to team).
Unfortunately, what appears to happen is that only those assigned directly to the business unit in question are added, those below in the divisions, departments, etc. are not included. Is this the expected behaviour or has something gone wrong?