Yes. Obviously, being a French-speaking public servant is a disadvantage. Often, in a hiring process, a unilingual English-speaking candidate is given a position and then trained to become bilingual. This does not work the other way around. Indeed, a unilingual French-speaking candidate is not offered the same opportunity to be considered for a position and then receive training in English.
Certainly, on paper, the rules seem fair. In practice, however, we see that things are different. Often, meetings are conducted squarely in English, even though the majority of people, whether meeting in person or virtually, are francophones. The meeting is held in English because that's the practice; that's what people think they should do.
It is clear that being a francophone in the public service is a disadvantage.