My experience with Koodoo was incredibly frustrating. I wouldn't recommend it.
1. Promised a 3-stage process, then kept adding interviews after I'd passed them.
2. Received nothing but positive feedback from every single person I spoke to.
3. They just stopped replying to emails when I asked for an update on the month-long delay.
4. A vague rejection email, only to find out they hired someone they interviewed after my process was finished.
They clearly don't value candidates' time or effort. A thoroughly demoralising experience.