Oh, one thing I forgot to mention: if your character idea wouldn't "make sense" with them getting an invitation to the company, feel free to come up with some other idea as for how they ended up there.