Pros: discounts on product, daily tastings, never the same day twice.
Cons: some departments one might not favor, but one never one for whole shift'
Trader Joe's is a wonderful place to work. Management is flexible and caring. Each day is different, i.e. one works in a different department, Co-workers are funny and friendly.