I was considering early stage startups but yes the main concern with that would be the financial constraints. I agree on all the other points, thank you.
The engineering team here is a little over 20 people, and the entire company is less than 100. I guess my point is there are companies that are on solid ground financially that will hire generalists. If you are potentially interested in what I am doing, shoot me a message and I can make an intro for you.