Costco is a very fast paced work environment. There is always something to do and you are never standing still. If you weren't a cashier assistant, you were a cashier, or helping to clean the bathroom, or helping out at the seafood roadshow, or just making sure the warehouse remained in an orderly manner. I learned that sometimes you have to be really flexible because you could be called on to do something you do not necessarily want to do, but you do it because it helps out the team.
The management is really understanding of personal situation and allows you to leave if something does come up. The work just as hard as the cashier assistants, and can even be seen packing carts and pulling carts from the parking lot.
The co-workers were super fun to work with, all just as hardworking as you. You can talk to almost all of them about anything, and they want you to succeed just as much as you want to. They are your own personal cheerleaders. The hardest part of the job was being as flexible as the management needed you to be. Of course no one wants to clean a public bathroom, but if they asked you to do so, then you just do it.