It's fun to interact with guests and co-workers. There is no boring day. Hardest part of the job is dealing with dissatisfied customers. At the same time it can give you the most rewarding feeling when they leave the store as happy guests because you were able to satisfy their needs. The most enjoyable part of the job is dealing with regular customers, knowing their first names and their purchase habits (i.e. what brand of cigarettes they smoke, do they play lotto, etc.), chatting up with them, asking how they are doing, and them appreciating your work.