I applied for an open position as an IT support in the Amsterdam office, and never heard from Catawiki!
Very unpleasant experience, a simple email to let people know the job is not available anymore, or profile doesn't match would be more than enough.