Coworkers and manager are all nice and understanding, flexible hours and easy to work at. Difficulty ranges (depends on holiday or peak period). Refined my skills with customers, communication between coworkers and customers and teaches you basic cashiering. It also depends on which outlet you choose to work at