Pros: flexible hours, free drinks during shifts, world corporate discount, team environment, ever changing, tips, community involvement, benefits, tuition reimbursement, etc.
Cons: irregular hours, busy, trying customers, high expectations, not a job for anyone who can't be constantly moving on their feet.
In my experience, after eight ongoing years at Starbucks Canada, I believe that Starbucks is an excellent place to work. The hours are sporadic but the people, benefits, and overall atmosphere of the job are great. I recommend the job to students and those looking for both part-time and full time work as there are always opportunities to work your way up in the company. Highly recommended!