Not quite true, I got one and barely played or added to the IC for most of my time in the game. But I did take the invite seriously since in reality my job field is the same, just with cars.
That said, if you can handle constant crashes, issues, and random bugs and getting no real play time, go...