Caring for cancer patients is generally considered very rewarding work, but it can also be stressful and demanding. Therefore, it is important for oncology healthcare professionals to feel satisfied with their work environment in order to provide the best care possible. An ethics-approved 61-item staff satisfaction survey was developed in-house to gain insights regarding workplace satisfaction among all staff at The Ottawa Hospital Cancer Center. Descriptive statistics were used to analyze the responses. A total of 478 individuals completed the online survey, with 75.1% women, 23.2% men, and 1.7% preferring not to say. This represented the vast majority (>75%) of cancer center staff. The approximate breakdown according to healthcare professional type was as follows: 21% nurses, 20% radiation therapists, 18% physicians, 13% clerical staff, and 28% other types of staff. Almost all (97.4%) generally enjoyed their work, with 60% stating "very much" and 37.4% stating "a little bit", and 93.3% found working with cancer patients rewarding. The overall satisfaction level at work was high, with 30.1% reporting "very satisfied" and 54.2% "somewhat satisfied". However, in terms of their work being stressful, 18.6% stated it was "very much" and 62.1% "a little bit". Also, in terms of their workload, 61.3% stated it was "very busy" and 10% stated it was "excessively busy". The most enjoyable aspects of work were listed as interactions with colleagues, interactions with patients, and learning new things. The least enjoyable aspects of work were excessive workload, a perceived unsupportive work environment, and technology problems. Levels of satisfaction and stress at work varied according to role at the cancer center. Most cancer center staff seem to enjoy their work and find it rewarding. However, the work environment can be challenging and stressful. Areas for improvement include managing workloads, ensuring staff feel supported, and improving the user-friendliness of technology.