I'm fortunate enough to have a few job offers, all at the same level and relative same comp (base + stock).<p>Some of these companies are public which makes the comp more liquid and some are not.<p>The offers I have are from Instacart, Flexport, Square, and Uber. How would you rank them?
I'd ask:<p>1) what type of person are you financially. If you're risk-averse, stocks are preferable since they let you convert into different investment vehicles earlier, whereas if you're risk-tolerant RSUs and options are a bigger gamble - the latter much more so<p>2) having talked to the teams, which one seems most interesting<p>I wouldn't worry too much about gossip/social cachet. Speaking as someone who does technical interviews at one of the companies you mentioned, I can say that for engineering positions, interviewers at future employers will only really be interested in whether you can do good engineering work.
Square, Flexport, Uber, Instacart... in that order. The reasons are myriad, but they include a combination of long-term viability, visibility within the market, stability in (or of) their industry, executive team (including the "gossip" surrounding it), and the social cachet a job at each place would look to a future employer, among other reasons.<p>Good luck out there!
Uber, Square, FlexPort<p>I would rank FlexPort higher for growth potential, but my understanding is that they have a gnarly large Ruby on Rails legacy codebase that I wouldn't want to work on. If I'm wrong here, please correct me.<p>I don't think Instacart will do well long-term.