Great experience. That's all.The good thingsThe salary is above minimum. Lots of perks like you get to taste Japanese goodies, you get to learn about Japanese and their culture as well.
The challengesToo much workload especially during summer. There's no enough staff like me there so most of the job will be handled by myself. No benefits also (SSS, etc.)