It started out as a good and enjoyable experience but, slowly, changes within the company made it less employee friendly
Pros
You generally work with pretty cool people. I made some really close friends while working at Starbucks. It's a good place to work if you just want benefits and do not rely on it as your main source of income.
Cons
The management may or may not be professional. In my case, it was not. There was little to no communication and my last manager did not even know what she was doing. The store was constantly dirty because only a few of us cared to work and we never received any praise for picking up the slack. The atmosphere was constantly negative and made it extremely difficult to want to come into work. This was just my store. I'm sure there are better stores to work at. However, the company itself is extremely corporate and only cares about making money. Employees really do not matter. If you are wanting to work at a coffee shop, do not go to Sbucks. it really is just a glorified McDonalds and you make about the same.