Pros
Best place I worked at while pursuing my bachelor's. Not many other places offer the benefits they do for part time workers(avg. 20/hr week), but not the greatest pay in the world. You will probably make more as a server at any average restaurant. Each store can vary on management. I was fortunate to have great managers; however, I did experience some not so great management while taking shifts at other stores. The good thing is that you have the option to transfer if you find yourself in such a position. There is room for advancement, but starting at the Barista level it might be a few years. And if you are looking to corporate, you will probably need a degree.
Cons
Pay isn't that great. Sometimes hours can be sparse. The early morning shifts can be a pain , especially if you are not a morning person (4am is morning in this case which is quite early). At least you have all the coffee in the world to keep you awake.