Let's keep track of the Green Card sponsoring companies - the Good, the Bad, and the Ugly ones. Stories welcome.