Oh and be the way, there really isn't a middle office. It's very popular term but FO really refers to IB and capital markets while everything else is BO or corporate functions.
MO is a term concocted by a few ego-butthurts who couldn't get into FO but instead got some risk compliance and decided that they were MO but they are really just BO roles.