Overall, my experience working at Costco was decent. Generally speaking, the work was difficult at first to complete in the given time, but got better with time. Job security is great, hours are very consistent (31 hours every single week for me as a part-timer). The management at my location was easily the worst part of the job. Most of the managers had very little clue as to what they were doing, rarely ever praised employees for excellent work but were quick to talk down whenever the job wasnt done properly/on time. In conclusion, definitely a good job if you need something very consistent (i wouldnt recommend the Central Mississauga location, however).