Pros
The crew you normally work with: morning / mid-shift / night tend to form a good bond of friendship. The entire crew gets along fairly well, but you do make tighter friends with the people you work with more often. The breaks you normally get during the day help keep you refreshed to work your heart out on the floor. Most problems can be solved by just talking to someone at the store. I've never had to call HR or any senior member for a problem at the store level. The flyer tastings + store tastings are always nice not only for your own self, but hearing other employees feel about the same product.
Cons
Once you're assigned a certain part of the store you stay there. You may get mixed up every once in a while, but once you express interest in one area of the store... it becomes your "thing." Sometimes full-timers will have clear differences on how a job should be done and it creates confusion. Some order writers aren't as efficient as others and it creates problems eventually for the customers, which in turn causes problems for the employees.