My son is a senior and has had a very good experience at Northeastern. He shares a 6-bedroom apartment with 5 friends, plays intramural softball, and has a busy social life. He has gone to Europe and backpacking in the Vermont woods with his friends and has thoroughly explored Boston. He started out undecided and now has a combined major. He found two co-ops without much difficulty. and did a Dialogue of Civilization (summer study abroad) in Rwanda. Northeastern really shines at its global experiences (and thankfully assisted three students who were in Israel this past week). His friend group has been consistent in his dorm and apartment with the exception of one roommate who did a co-op in San Francisco and another friend who sublet his room. Some friends are on co-op and some in classes, but they still live together.
I find many of the NU comments on CC negative, but his experience - friends, education and work experiences - have been great. He has a job offer after graduation but may not take it. Good luck to your son.