Pros: sunday pay, flexible with school, you gain some useful skills on the job (team player, working hard, communication skills)
Cons: very boring and repetitive, you're thrown in any department at times without warning, ridiculously short staffed, favoritism, lifers are too comfortable (over-rely on you), they are never happy most of the time which makes going to work bothersome, management is disorganized, lack of communication, work-life balance isn't that great, company policies are run based on seniority
I have been working there for almost 2 years now and though there are some positive aspects to working there like the pay and flexibility with school, my experiences working for Costco have been negative and I'm not impressed with the way the company works. Yes its true that they treat their employees well, but you basically have to work there for years – more... to get what you want. A company like this runs its ideals based on seniority, so the people who have been there the longest tend to get what they want such as vacation, certain days off and so on. The managers can be nice people, but they really need to do a better job in terms of how they run the company and pick favorites which is lame. They help you out and such by letting you know what needs to be done but communication among employees is absolutely terrible. Work life balance for a college student is better when you're going to school because you only work there weekends, but the summer is horrendous for that. I told my manager that I wanted friday, saturdays off till September and she said it was fine, but these past weeks my days off changed which just ruins your week because you have to change your plans and whatnot and I wasn't even told about it.
In my case, I'm in University, so I don't get weekends off unless I book it off in advance due to their policy. Also another issue I've noticed working for this company, especially since I've been there a while is that they like to over-rely on you (students particularly) which gets annoying because they never hire anyone part time. You have to start off seasonal, and the managers decide whether they want to keep you on or let you go. Most people there just work there because they like the money but are never happy which creates a negative work environment, and if you work hard like I've been told by several co-workers and managers, they become too dependent.
The hardest part of the job is knowing that I have to go in and do it every single day until something better comes along and that people there are way too comfortable, especially the people who have degrees, the hours are not that great either. Working at 4am 5 days a week is tiring and routine, they aren't ideal hours for a college student. Also, people who are older than I am act like its high school , gossip and all that. Honestly I can't remember the last time I enjoyed this job. The only good thing was when the managers were not around as well as some of the lifers. Regardless I've met some cool people who have told me to stay in school and get an education so I can be happy and successful in life later onwards. Getting an education is good so you can get a good career. – less