I had a bad experience with this school. The admin and management are intrusive, rude and confrontational. A few of them harbouring badly concealed mean streak, even to students!
In fact, a lot of people new to teaching in the Middle East, have made the mistake of taking their chances with this outfit and paid the price. The overall atmosphere is toxic and stressful. You will be working on a tourist visa and doing visa runs. The bad reviews are for a good reason. Do yourself a big favour and keep looking.