Vantaggi
The work done is work worth doing. The people looking for help from this place are truly in need and they deserve help.
Svantaggi
There is no training department, if you take the job, good luck, you're pretty much on your own. Accounting and HR have all been tremendously understaffed, filled with turnover and resignations. The staffing issues have caused serious issues including missed contributions to the 401k, if you take the job, keep an eye on your compensation. The CEO lacks a commitment to honesty. The CEO is purposely withholding information from the board of directors. If you take a job here learn to deal with 1980's military leadership, there is a dinosaur in a senior position with a very myopic view of leadership.