Free the Slaves

www.freetheslaves.net

Free the Slaves Jobs & Careers

Hiring? Post a Job

Show:  All Results Last 7 Days
30+ days ago

Director of Monitoring, Learning and Evaluation

Free the Slaves Washington, DC

Founded in 2000, Free the Slaves is a pioneer and leader in the global effort to eradicate slavery. Our mission is to liberate those in slavery and… Idealist.org


2 days ago

Operations Officer – new

Free the Slaves Washington, DC

This position reports directly to the Executive Director. The Operations Officer will help ensure critical administrative, human resource and… Idealist.org


Free the Slaves Reviews

4 Reviews
4.0
4 Reviews

Recommend to a friend
Approve of CEO
(no image)
CEO
0 Ratings
  •  

    Things may have changed, but historically mis-managed

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Former Employee - Manager in Washington, DC
    Former Employee - Manager in Washington, DC

    I worked at Free the Slaves full-time (more than a year)

    Pros

    Great cause, driven and dedicated staff.

    Cons

    Very little infrastructure. Management was dedicated to the cause, sometimes to the determent of taking care of staff and creating a healthy working environment. There was a lot of distrust and conflict internally at the time.

    Advice to ManagementAdvice

    Build a strong infrastructure and an open, transparent management culture.

    Doesn't Recommend
    Positive Outlook

Work at Free the Slaves? Share Your Experiences

Free the Slaves

 
Click to Rate
or