Should be:

```ruby
has_many :career_factor_mappings
has_many :factors, :through => :career_factor_mappings
```

related: let's rename CareerFactor to CareerFactorMapping