I used to work in an agency that was very large (over 200 people) yet had so many different projects going at once it made organization difficult sometimes! BUP solved this problem by giving us multiple options of how our project could be organized with separate accounts etc - also they are always open-minded as far scheduling goes too which is great because you never know what can happen but if we have any issues or changes then there's no problems communicating them back up until resolution has been reached.