Personally, I do not like opacity.<p>Although, if you wonder about revenue to understand how stable is a startup and you need a stable job, then you should look at bigger companies.<p>Otherwise, as you said, you have interesting challenges ahead, go get them.