depending on the department and the size of the team, there's a good working structure.
Cons
Just a little bit time-consuming as some actions and papers need to be processed between departments before a certain action can be taken or a certain document can be used.