Like many who studied abroad in Spain and fell in love with the country, I applied for this program as a way of coming back to Spain. I (like many) was hoping to return to where I studied abroad, Madrid, but due to the high volume of applications was placed in Palencia (yes with a P), Spain. It was honestly the best thing that could have happened. I was placed at I.E.S. Alonso Berruguete and was lucky with how prepared and enthusiastic the English department staff was. The head of the English department reached out soon after I received my letter as well as a few other staff members (including the P.E. teacher!) who all made me feel welcomed. I was a little nervous about being placed in a smaller city that I couldn't find much information about but I LOVED my experience. The teachers were very well-organized, communicative, and friendly.
HOWEVER, I would say this experience isn't for everyone.
This is not just paid vacation for a year, it is a job and one that should be taken seriously and does require prep-work. You are not required to be a master teacher nor know every grammar rule to a T however, expect to plan activities, answer general questions about the English language, and help manage classrooms. You should be comfortable with public speaking and be comfortable with the fact that some students may not be interested in what you have to say (at least at first). They don't train you for this job (see how program can be improved below) so you should prepare yourself by reading classroom management strategies, collecting personal stories you can share with students, and speaking with other program assistants.
Also, a general knowledge of Spain and Spanish is very helpful, especially if you aren't placed in a touristy city. Although it is not "required" for the job, it will help you make the most of your experience and make things like getting your residency card, opening a bank account, and daily life way easier and enrich your experience. They also don't mention this (to my knowledge), but the orientation was conducted in Spanish.
Your experience can really depend on which region/school your are placed in. I've heard of some people being paid late or having horrible experiences with their departments but I never had any problems with mine. The stipend of 700 euros per month was enough to cover living costs but I supplemented travel and spending time with friends with private classes. With careful budgeting I was able to travel, have a great time, and still have savings at the end of the year. Like other people have said however, definitely have enough money saved up to get you through the first few months just in case. I was lucky enough to find private lessons and my region paid on time but I heard other regions are less punctual with payment.
The hours were great, I worked about 12 hours a week and that left plenty of time to find private lessons to supplement, travel, and meet up with friends. I would say the work/life balance is probably the best I'll ever get!
Some of the benefits of living in a smaller city were the commute (took me 5 minutes to walk to school!), the low cost of living (my studio apartment was 250 euros a month + utilities but you could definitely find way cheaper), and a very tight-knit community. There was plenty to do and I was able to get very immersed in the local community culture.
Definitely keep an open mind if you apply for this program and ask questions in the auxiliar Facebook groups. Many language assistants have great information and even if official information is difficult to find sometimes, you can get all the support you need in these groups.
Overall, would definitely recommend to those willing to have a great experience, are open-minded, and are hard-working.