Originally Posted by
FlashBazbo
In every manufacturer of which I am aware, EVERY employee signs this deal. In our company, it doesn't matter who you are -- welder, accountant, janitor, engineer, salesman, painter -- everybody. That's just normal operating procedure for companies. The only assumption I'm making is that Specialized uses an arrangement that 90%+ of manufacturing companies use.
I don't think assumption means what you think it means.
Because the bike was invented during their time at Specialized...