Depends on the recruiter, some get commissions, others are hired with a flat rate. The problem I've sometimes seen with companies hiring while working there is they have expectations that are impossible to fulfill. E.g. some niche knowledge or an ancient hiring process that doesn't really work, so hiring by themselves takes forever.