We had children in both English and Scottish education systems. Our experience was that at the beginning of secondary the Scottish children were probably a couple of years behind. The first 3 years of secondary were extremely relaxed, as there were no exams so the teachers didn't feel the need to do much. There was almost no homework. I felt that the children were infantilised. Then the exam curriculum kicked in. Work increased but it was boring and focused on writing down exactly the "right" answers in exactly the right way to get exam points. I don't feel that the children actually learnt very much or were enthused by their subjects and they didn't seem to develop essay-writing or critical thinking skills.
It was VERY easy to get time off school. They said that they cared about uniforms being smart, but they didn't really. That was one aspect I liked. There was some very bad teaching, the teacher not showing up, etc, though I think that most of the teachers were okay, but were working in a bad system. The teachers were protected by the school in terms of working time and parental contact - so for example parents couldn't email a teacher direct.
It was possible to do Highers in arty subjects, but that would have left DC with very little in the way of more academic subjects. So a child may be doing 11 or 12 Gcses, but in Scotland they only do 5 Highers. This meant that DC, who wanted to get into a good uni, wasn't in practice able to do music or art or drama. It also means that there is pressure to drop either science subjects or arts and humanities subjects very early. So children leave school knowing very very little about science, for example, and they have to make that choice without really having a good idea of what they're interested in or where their strengths lie or how the choice may affect their future.
There were a couple of major mess-ups by the school - as a parent you have to be very alert as to what is going on. I remember one parent complaining that she was assured that her child was doing as expected, and it was only when it was too late that she realised that from the school's point of view "as expected" meant that the child was failing academically and would not be allowed to sit Highers.
The education system is strongly affected by the ideologies of the Scottish government. Our headmaster didn't believe in any setting - so all children were taught together in every subject. Your child could be very talented at maths, and they'd be in the same lesson as children who really struggled with maths. That really affects how they are taught and how much they learn. The ethos was all around helping the low achievers to achieve the basics. There seemed to be little interest in stretching the high achievers. The idea is that everyone should come out at the same, low level. That's demoralising for brighter children. It's also why education is constantly being dumbed down - so that everyone can be seen to be achieving at the same level. Not that that's working. The children are told that what they're doing is really difficult and they're working very hard. Well, the fact is that children in other educational systems are working harder with higher expectations on them and are achieving more.
I wouldn't believe what some people are saying about Highers being the same level as A'levels. That was absolutely not our experience. It varies from subject to subject. In some subjects, Highers are easier than Gcses. Advanced Highers are more challenging, but there isn't much teacher input. Far less time is spent in class than for A'level students. And children leave school after only 1 year of 6th form. I felt that they were very short-changed in comparison with English children and start university at a disadvantage (even if they've taken Advanced Highers, which the majority of children don't).
So I prefer the English system. However, if your children are not academic there may be some advantages to the Scottish system.
The violence in Scottish schools and the fact that schools are powerless to do anything about it is a scandal. Presumably teachers stay in the profession because they are, for Scotland, very well paid.