-Flexible work schedule
-Great for resume no matter what your major is
-Able to meet new friends via fellow callers
-Calling alumni can be very rewarding or even beneficial towards your own future (I know a student who got a co-op and future job opportunity from an alumni he had talked to)
-One of the best paying jobs on campus for students
Cons
Recently, there have been a lot of management changes and a lot of aspects of the job are changing. However, if you are a new hire, you probably won't notice any of that since you will only be trained on what is new.