Well, a good guideline on the information is that if they don't ask, or their character doesn't ask, they don't find out. Shadowrun is generally a fast-paced game, and if you get the feeling you're railroading them, ask the players. Remember, you need to strike a balance between fast-pace and railroading. And also keep in mind that just because a player doesn't ask, or notice something the character might, which is why I like people writing backgrounds when they make the characters.