STOP THE TRAFFIK is a fantastic organisation. Their work is highly innovative and makes a real difference to preventing trafficking. The team is very talented and inspiring. The leadership are willing to listen to anyone regardless of their role and each employee has the power to drive change.
Cons
It’s a great place to work and I don’t have anything negative to say.