This is a tough one. Overall I really like the company. But man...that interview process...
I didn't do a traditional interview. I went to a coaching session which allowed me to skip the interview and demo lesson. I did this because I had NO IDEA what was supposed to go into the demo lesson. What was the required teaching style? I had no idea. What would I even be teaching? Beats me! Knowing more now, I assume they would've sent materials to help me prepare. But their requests that I interview went unanswered for a month because I had no idea what to expect.
Anyway, the coaching session prepared me for Mock 1 and Mock 2. That's where I felt the process maybe fell to pieces a bit. I prepared my Mocks as much as I could, and while it generally went well, I felt my particular interviewers weren't necessary great at judging skill levels. I passed my Mock 1 and failed my Mock 2. (I was still hired to teach trial classes only at first). Anyway, it seems silly that they failed me since 1. I was still hired and 2. There are training materials and online courses you can take after being hired which improve your skills as a teacher. So why all the drama with Mock classes when there is training available? Nobody is going to be perfect at first. I was sick with nerves before my Mocks, and it turned out not to even be an issue!
I guess my main issue was the people doing the Mocks. The interviewer for Mock 1 threw a lot of curve balls and, I felt, affected my time unnecessarily. You'll get students who go off track who you need to reel back in, but maybe don't make the Mock 1 so intense. For Mock 2, I was told that--surprise!--this was a lower level class, so much of what I'd prepared was too advanced. I had to wing a lot of that one, which I thought I did decently well given I had no idea that the letter P lesson was an entire unit removed from the letter X lesson.
That may have just been my particular experience. I'm sure others go much more smoothly. Generally, I think interviews are something the company can work to improve, which I'm sure they're aware of. It's a good company and a nice job. It's just a bit of a mess to get hired in the first place.