In 36 years as a GP, I have been a partner, salaried and a locum. If you work in a team, it is hard to satisfactorily manage your workload if there are issues with your partners/employer. You can set out your expectations in any role but it all comes down to you and the team you work with give and take on all sides. In my experience it is the people rather than the model that determine job satisfaction.
The only other difference I noticed was the tendency of some colleagues to denigrate my professionalism as an non partner.