ObjectivesThis study aimed to examine and assess job satisfaction of physicians across several factors, such as quality of care, ease of practice, relationship with leadership and inter-professional collaboration.MethodsThe data for this descriptive cross-sectional study were collected between July 2019 and January 2020. Participants provided demographic information and completed surveys related to physician job satisfaction and inter-professional collaboration. Multiple linear regressions were used to determine the relationship between overall job satisfaction and demographic features and inter-professional collaboration.ResultsOut of the 396 physicians contacted, 354 responded (response rate: 89.4%). Results showed that out of the 354 physicians, 4.3% were not satisfied with their jobs, 36.5% expressed a moderate level of satisfaction and 59.2% were highly satisfied. There was no difference in the mean job satisfaction score among different groups of study participants, except for gender and the working grade (P<0.05). The overall job satisfaction rates were higher for the quality of care (mean = 3.93 ± 0.61) and ease of practice (mean = 3.89 ± 0.55) and lower for relationship with leadership (mean = 3.67 ± 0.86). Having a clinical postgraduate degree together with a PhD, a senior level of responsibility and good inter-professional relationship were associated with higher job satisfaction rates (P= 0.003 and 0.007, respectively).ConclusionOverall, the job satisfaction rate was high. There was no difference among different groups of study participants, except for the working grade. Having a clinical postgraduate degree, a senior level of responsibility and good inter-professional relationship were associated with higher job satisfaction rates. The overall job satisfaction rates were higher for the quality of care and for ease of practice and lower for relationship with the leadership. Relationship with leadership is a modifiable factor and efforts at enhancing the physician–leadership relationship may lead to even higher satisfaction rates.