i know someone who got the invite and he quit around the time they release jobs. So it seem they giving invite to the people who quit to bring them back to the game.