Pros
The other teachers. They were incredibly supportive, encouraging and friendly and created a really excellent work atmosphere within the staffroom. They were always happy to help when they could with regards to lesson ideas/plans and the techniques which had worked for them in clarifying tricky aspects of language teaching. In all my life I've never been in a place with such a great banter atmosphere and I truly made many friends for life. They were always up for a good sing-song as well.
Cons
Very unfriendly and unsupportive director of studies. I'm effective management in general. Very unsupportive owner who doesn't care about his staff or the conditions of the teachers or students. Very few actual contracts and also ones which were very unclear about the time periods they covered. Complete lack of transparency in regards to pay scales and hierarchy within the teaching staff. Unwieldy and unnecessarily complicated CPD process required for moving up the pay scales, which really destroyed any motivation to stay long-term or develop as part of the company. This last point also created the feeling that the owner and director (at the time) were as happy with a continuous flow of short-term novice teachers as with keeping experienced long-term ones which in my opinion is a poor attitude for any school of any kind.