Ventajas
The design of the schools is quite beautiful, they have a type of post-modern art-deco motif using a deep burgundy red baseline color. They must have spent a pretty penny on interior decoration . Also, the rent at the locations must be expensive because they have offices in the biggest, most popular malls in Bangkok. All the rooms are well ventilated with good lighting and good air conditioning.
Desventajas
They bill themselves as a "luxury" language school charging students 1000 baht per hour and more. There is nothing luxurious about the student experience. They have to work with a different teacher every time, the books are outdated, and the teachers do not prepare for their lessons (they don't have time). Then Modulo management turns around and skims 60% of that money for themselves and gives teachers only 400 baht per lesson. They are making tons of money, with no overhead. Knowing all this it's unfathomable how the owner can turn around and treat the teachers so poorly. My first day I came in for a training session with another new teacher. The other teachers and head teacher were very cordial and stopped to chit chat with me, share their backgrounds. I walked past a computer room near the front and there was some guy surfing facebook. He gave me the dirtiest look while I walked past the room, and didn't say a word to me. That guy turned out to be the owner! A couple weeks later while walking past the same room the owner yells at me, "Hey! Close that door!" I'm thinking, who in the actual hell does this guy think he's talking to?? He walks around like royalty and barks orders at everybody. It would be nice if he at least did his job. There aren't enough textbooks to go around, teachers have to make photocopies before lessons, there aren't enough bluetooth speakers (to play audio materials for students) to go around, there is only one photocopier that works. There is only enough desk space for 3 teachers to prepare at one time, yet you may have 8-10 teachers trying to get ready at the same time. The Thai admin staff has no noticeable supervision. They make scheduling mistakes, pay mistakes, lose paperwork on a daily basis. They always seem to be in the best of moods though, chit chatting and Facebooking all day.