Staff at Shelter are due to go on strike for three days next month in a protest over pay.
The 400-plus employees who belong to the union Unite are taking their 72-hour action after a 1% pay offer plus a further one-off 1%.
Unite described the offer as “derisory”, saying that Shelter’s workforce has had a pay cut of 11% in real terms since 2010 because of a series of below-inflation pay rises.
In statements provided by Unite members, Shelter staff said they felt under-valued but were working above and beyond capacity each day.
One said: “I am very worried about the implications of this on my own financial obligations and responsibilities.
“We are here to support people on low incomes, but Shelter staff are now facing this themselves.”
Another said: “Shelter’s vision of a safe secure affordable home for everyone is a bit meaningless considering I am struggling to pay my mortgage every month.”
Unite said that it was “entirely unfair that the wages of Shelter workers have been declining at the same time that the charity’s reserves have been increasing”.
Unite is seeking an increase of 3.5% in line with the Retail Price Index as it stood in April, or a flat rate increase of £1,100, for all workers at Shelter.
Last year, Shelter recorded a surplus of £1m and has £15.7m in reserves.
The strike is due to start on December 11. Unite says if it is not resolved, there will be further action in the new year.
We have approached Shelter for comment.