Faculty: No idea.
Class Diversity: Internationally, very diverse, lots of international students.
Course Structures: Look at the website, most courses are shown with their associated modules.
Job Opportunities & other Pro's & Con's related to CBS: Depends what career you are interested in. Mid-level finance it's pretty good for, probably not got a high enough rep for the high end finance jobs.
Pro's: Big, lots of module choices, can change courses easily.
Con's: Not the best reputation available.