I've always been curious... do you worry about job security given how teams are sold and/or restructured every other year and how heavily they dependend on sponsors and results?
That is an interesting question. For me personally, no, not at my current life situation. For the most part, teams are subsidiaries of larger corporations and there is a little bit of security there. The privateer teams other than that pose some job security risk but most staff are highly skilled (normally to a post graduate level) and would be no different than joining a startup which might go bust at the end of runway.