I have recently had two opportunities come my way and, frankly, I'm a bit stuck. One is a CFO role at a software company (~25 people, in revenue and growing, looks interesting) and the other is a COO position at a tech hardware company (~80 people, nearly breakeven, also looks interesting). I have never been in either role and although I am more familiar with the CFO role (having reported to one or "acted" as one on occasion for many years) but the COO role looks very interesting and I'm a "hands-on" type with a lot of technology operations and mfg experience. So I think I can do both jobs but I'm not sure about which direction to take.
Can anyone help me with insight as to which would be a)the more interesting and challenging path, and b)the better career choice? Is one better than the other? All input is greatly appreciated.