In general, I think that BIM causes people to work together.
CAD processes are made up of individual tasks. These tasks are divided into individual files. I can work on one area of a facility without even thinking about other areas of the building. There is little need to interact with others (until they find out that I have done something that impacts them).
BIM processes are collective tasks. They are gathered into one model. I cannot work on one area of the model without it impacting other areas. I have to work together with others.
When a CAD team creates a work plan, they divide the work up into tasks and assign them to the team members. The team then scatters back to their desks and starts working on the individual files and may not interact until their task is completed.
When a BIM team creates a work plan, they define who is doing what and how they will interact with each other to get the model updated. Even when the team goes back to their desks, they need to interact even in the middle of their tasks.