Originally Posted by
Rajflyboy
What the hell is Amgen anyway?
7 days of watching bike racing and no mention of what the heck this company does?
I heard Phil mention something about the company several times.
They have a few buildings over near where I worked in South SF.