Pros: scheduleing, advancement
As a student, I found Central Michigan to be a great place to work for. There are many different jobs and it is easy to get your hours scheduled around your classes. Rules are fair and although the compensation is typically just above minimum, many jobs have room for advancement.
One thing to note is that you may be asked to do things that may be hazardous, – more... unsafe and sometimes questionable. Especially if you are working maintenance departments. However, if there is any case where you feel uncomfortable doing something, just let them know. They are good about not forcing you to do stuff without the proper safety equipment or certifications if you tell them you don't want to. – less