I have been working at Caledonian School part-time (Less than a year)
Despite what some say the wage is actually ok for a graduate especially considering that it costs far less to live in the Czech Republic than some other countries. They also offer some benefits and they don't make you pay for printer paper in the library (you get 500 pieces a month). There are workshops for professional development however I have struggled to fit these around my schedule.
I'm not planning on staying in TEFL as a career so I don't mind most of the disadvantages of the school.
There isn't much support considering I moved from abroad to the Czech Republic, there could be more social events organised in addition to improving the teaching support department (they direct you to a 3rd party agent for finding a flat etc). Unless you take their own TEFL course I have found it quite hard to meet the other teachers in the school because of the amount of travelling to in-company courses.
Advice to Management
Improve support for foreign teachers: settling-in, social events, free Czech courses (you have to work full 22 hours to apply this benefit). Multiple times a week for a workshop would help with calender conflicts for teachers.
Let us know if we're missing any workplace or industry recognition –