- The Boston Renaissance Foundation Inc04.Jan 2018
Suggestions for improvement
- I would recommend streamlining communication efforts.
What I like about the company
This is a meaningful place to work and it is a place where you know you are making a difference
What I dislike about the company
I disprove of the way administration interact wit employees and the many layers needed to go through.
The following benefits were offered to me
- CompanyThe Boston Renaissance Foundation Inc
- CityHyde Park
- Are you a Current or Former Employee?Current employee