Pros
Just about everything. Starbucks was the best and by far I mean the best employer I've ever had. I loved not only the company mission, purpose, goals and product but they had a culture within which was unique. Being at the headquarters truly was special in every way - from Howard Schultz open forums to mini espresso stations all over the building. You felt like you were part of something exciting no matter what level you were in the organization and coming to work was actually "fun".
Cons
Long hours but you were so bought into the culture so that you were happy to do it. Decisions were collaborative thus often difficult to put into approved action. Newer leadership has less of the old culture and is lacking in people focus and "heart". Starbucks is starting to be like every other company now and it is sad to watch.