According to what you have said, these people have been there for a long time. This is quite an abnormal situation and these people are at a disadvantage.
Some people have worked in groups, associations or other organizations for a long time and have acquired experience that is essential for the smooth running of their organization. Obviously, when these people see that the money is not coming in, they leave. You are then forced to completely retrain new staff. You lose money, time and energy. Things must not work very well, under such conditions. With Canada Summer Jobs, students receive on-the-job training, often in their field of study. This is really a very educational experience. In many cases, they then go on to volunteer in certain organizations because they have truly enjoyed their experience.
Do you find it very difficult to recruit people, whether they be salaried staff or volunteers, because of this situation?