I honestly don't know where to start. Hope things have changed since I left.
1. Leave - 14 days AL and good luck trying to actually take it. I once applied for leave 6 months in advance for my husbands bday and got rejected. Their leave system sucks and there is no transparency. You will end up with 2 days here and there at random points of the year, so planning a holiday with loved ones is near impossible. And if you do, everyone has to pander to your ridiculous TLL schedule.
2. Cutthroat and capitalistic - their priority is purely profit. As teachers, many of us have genuine passion and a desire to nurture our students. However, the way the company is run is purely profit-driven, making teachers feel absolutely disposable and worthless. No grace is given, such that teachers are teaching 9am classes the day after Christmas. When I asked my supervisor if they would consider having a Christmas term break or anything, she simply looked at me and asked 'what do you think,,?'
3. Their cover system...omg this was insane. When I first started, I was told I would be posted to a centre near my home. Suddenly, when my job starts, I am told I will be at a different centre that is a good 40 min away from Sg. I was upset but couldn't do anything as I realised it was not stated in my contract. However, they will have no qualms sending you all over Singapore at the last minute to cover for teachers who are on MC. You could be in Jurong one day and Marine Parade the next. And no, before you ask, grab fare is not covered.
4. Career progression/growth: In my time there, I did not have a single conversation with any superiors about my future prospects lol.
5. You will be given 2 days off, but when you start, you will certainly not get friday-sunday off. Apparently that is a privilege that comes with more seniority and experience, which feels a little...arbitrary.