Disorganised and poorly managed
I worked as a teacher with EF this summer. The other staff were all nice enough, however the management was very poor, meaning everything was very disorganised. You were never told in advance what hours you were working, meaning you needed to be available every day of the week and could not make other plans. The teaching materials provided were good and the other staff were grand, but a lack of organisation at the top and poor communication means no one knows what's going on and everything is very last minute. The pay is ok but meetings (e.g. in the morning and after-briefings) are not included, meaning the hours you work are longer than those previously stated and you're not paid for the meetings.
Students and other staff
Poorly organised and managed, nothing planned in advance