Did basic cashiering and stock taking . Learned cashiering a lot . Managed to work with good colleagues and good management as well. The hardest part of the job is to please customers who demand a lot despite the small purchase made. The enjoyable part of the job is working with good management who never fails to make work enjoyable.