It's too difficult to view the twitter profiles: Since I couldn't find links to them on the job listing I had to remember the name and go to twitter.com/..
No, that's a good point - if a lot of people would find it useful visiting those Twitter profiles (from the main company page?) that can be added. Thanks for the feedback.
Guess you don't want too many links to off-site?