Pros
Rosenberg is quite different and has its own renumeration structure. In their standard package, roughly 40% of the year is time-off so comparing salaries to other schools is like comparing pears to apples. Teachers top-up their pay by teaching extra-curricular activities and for taking responsibilities in their departments and working for a few additional weeks in summer (10 weeks break!). Taking all of this into consideration, salaries match or exceed those of other schools. This is an outstanding school and I can only recommend it. If you work hard your salary is easily equivalent to Swiss standards, you just have to be willing to go the extra mile, something that sadly got lost in my profession.
Cons
None. It was a great place to be.