It’s a scam
It’s a scam. Positive reviews are fake. They scrape data from other job boards, lie about salaries and have no real route into the roles
United Kingdom
It’s a scam. Positive reviews are fake. They scrape data from other job boards, lie about salaries and have no real route into the roles