There are lots of Teach First graduates working at Michaela too, I hear. In fact, they encourage it. By and large, they are super keen whippersnappers who give it full pelt for two years and then leave teaching.
There are some elements I really like. Family lunch sounds lovely, as long as they get some downtime after.
Discipline sounds amazing but I'm quite a laid back teacher (I'm still firm, I still get results, I just talk to students like they are human, I like teenagers and I'm interested in what they have to say) so it wouldn't suit me to keep that 'army major' act up day after day.