Interesting and challengingThe good things1) Good place to learn new knowledge.
2) Learn to be independent during handling a job
3) Good surrounding and friendly staff
4) Able to learn how to handle customer
The challenges1) Work during weekend
2) Less guidance and you have to find it yourselves.