Outstanding Senior and Regular Management
Nice employees
Well-run, organized
Treat employees fairly and with respect
Give praise when it is due
Highly competent in the field
Nice pretty building to work in
Cons
Like a lot of non-profits the pay is lower
The lunch room is small