I teach in a private primary school and, despite earning considerably less than I would in a state school (around £10k less annually), I couldn't be persuaded to go back to working in a the state system.
The workload in private is smaller: fewer children in the class (I have 10 this year!) means less marking day-to-day, fewer IEPs to write, fewer reports to write, shorter parents' evenings, etc. You have a lot more flexibility in what you teach; we follow the 2014 NC, but aren't bound by it so we can make any changes we want to. Behaviour management is easier, mainly due to the smaller classes. Trips and special events are much more interesting in private schools! As staff I also get a fee-reduced place in the school for my children. There are other little perks, like not paying for our tea and coffee, free lunches. Only little things, but helpful.
The biggest benefit though, is the shorter terms! I finished for Christmas yesterday!
There are drawbacks, however. The biggest one for me is that my employer is the owner of the school/business. He bought the school/business and appointed himself Headteacher, despite having no teaching experience whatsoever. That makes things difficult sometimes! In a particularly small school, such as where I work, you may not have a board of governors or HR department. So any grievances are difficult and awkward to address and resolve.
It's common for indys to have league fixtures at the weekend, which you may be expected to attend. There are likely to be other out-of-hours events during the school year too, like additional meetings with parents, awards evenings, open evenings, and more residential trips. Generally these things are quite good fun, though! Oh, and open days are always held on Saturdays!
As I said, despite the negatives to the job, I would never swap my cushy indy job for the stress of teaching in state schools!