Good place to start and learn, however not to stay for long unless you are of retiring age.The good thingsDepending on the branch that you are attached to, you may have a great working experience or you may not.
For me, the colleagues I worked with are wonderful people. We help each other out and have a bond like family. There's always learning going on between each other as we are all willing to share our experiences. The children were sometimes tough to work with, and even when experiences with parents are tough, it's always a good learning point.
The challengesWorking hours for teachers in kindergarten is relatively long, from 7.45am to 5.15pm. Depending on your time table, you may have up to an hour or two hours of non contact time to complete your work. That is relatively short as we need to do very hands-on work such as decorating classroom, planning activities etc. Lunch break for an hour. My colleagues were quite wonderful, however depending on who your superiors are it may be tough to get acknowledgement of your contribution. It is a very top down approach in my center. However like I said it really depends on which branch you are in, as I've got friends who are very happy in other centres. Lastly, the pay is quite meagre for the amount of work we do.