see from the interview section, the practical part of the curriculum is a bit late and BU does not seem to pay much attention to the programming training. Also, professors tend to give low GPA, which i experienced in some courses during my undergraduate school. The fianl score was obvious lower than what i expected and so was anyone else's, which was a big disadvantge for my master appliation because everyone would just say"your low score is just because you didn't do well", which is not the fact. I assume less programming training and lower GPA are BAD for job hunting.
Moreover, if the reviews say the fact, most BU graduates do get a job BUT the job is nost likely risk management. Comparing to UIUC MSFE, though lower ranking, has more fucus on the prgramming and students seem to have a better likely hood to get a job in Chicago trading companies(also seen from the UIUC reviews section).
Although i doubt about the highly consistent and vague reviews on UIUC, based on above information, i'm wondering if UIUC is better compared to BU regardless of the lower rank.