Even for a non-profit, pay for a full-time employee was low. Upper management get too comfortable with programs and never try anything new. Serious squabbling among upper level staff. Weird obsession (even among full-time staff) with the exact number of hours worked rather than on getting jobs done. When I worked there, no paid maternity leave was offered. I had two experiences with sexual harassment, and the perpetrators basically got away with nothing more than a slap on the wrist; reprehensible considering Mount Vernon is run by a group of women.