Pros
Warm environment, great exposure to immigrant / international issues in the Buffalo area, colleagues are passionate about their work, senior leadership is invested in their clients, programs and in the city of Buffalo
Cons
Low pay, different departments operate differently and without good communication, limited opportunities for positions with increasing responsibility