Not every store or district is at the same level yet, but usually, training is great and the staff is great although can be stressful during peak.
Many stores, if not selling well, will not have enough hours, resulting in shifts with low staff, which can lead to stressful days. And not every manager is the same, so some stores, can be in bad shape,
But overall, the company is great, and you can usually transfer to other stores if you need to.
Customers are usually patient and nice too, except for the odd one here and there that will complain their cappuccino isn't dry enough or something.