> What does it mean to work "in the office of the CTO"?
Many companies have a small research division directly reporting to the CTO. It usually has the implication of "experimental research at the discretion of the CTO, may become something production later in which case it'll move elsewhere".
Also, hacking satellite cards was fun, I kinda miss those days. Kids don't know how easy they have it now.