Company A ($300M funding): TC: 41L (Base: 30L, Bonus: 3L(Perf based EOY), Stocks: Series G 500 (~8L)) Position: Senior Engineer Location: 30 Minutes from Home (Noida) Stack: NodeJS, GO, Scala, ReactJS(FE) Future Prospects: They say they want to 3X the team size in next 3-4 years and are building new team from scratch. So a lot of room to grow if I perform well. They have one nearly mature product that is successful and now want to be build 3-4 other products (mostly/nearly from scratch). They say you can move in any part of the business/tech stack/work profile you want. I aspire to become a Lead here within 2 years Company B (Funding: $30M, Data Engineering): TC (pa): ~43L (Base: 30L, Bonus: 6L (Perf Based end of 2 years), Stocks: Series B 5000 (over 4 years, ~10L pa) Position: Lead Engineer Location: Hyderabad Stack: Python/Django, ReactJS(FE) Future Prospects: Current Crunchbase Rank: ~5900. They say there is significant work to build stuff around their core application (which is nearly complete). Lots of new stuff to add and can probably hire 5 more like me. About Me: Age: 28 YOE: ~5.5 (Outgoing) TC: 21L Exp: Python/Django, ReactJS, NodeJS (a bit) Current Residence: Gurgaon I have a feeling that Company A is better as I don't want to be stuck in code maintenance/second rate development which is what my current job turned into. Also, I need a company where I can stay for a while (~4 years )as this would be my 4th job now and lots of recruiters were bugging me on this already. Company B is data engineering and they are probably offering an entry level lead position and freedom to "use whatever stack I want" and "help the lower position people". Also, I REALLY want to get into distributed systems at scale and I guess I would get this in both but Company B is even heavier data storage/processing stuff (like I said data engineering). Between both, I feel Company A is a superset of Company B but Company B is more specialized in its domain than Company A. Plus, I don't feel I am ready to be a Lead as I have really lots to learn even as a senior engineer. I feel like I still require direction/help when I am stuck and have not too much experience designing systems. I don't feel too confident in managing a team right now. I communicated this to Company B and they say, it's fine, come anyway. Staying in NCR gives me a chance to apply to Tower Research and Amazon NCR again in 6 months (I blew them due to anxiety attacks) plus I really don't like to stay alone, i.e. without family. Also, I have had a rocky relationship with my mother and I get a chance to repair that (she wants me to stay the fuck away, lol). Your thoughts/advice? #career #careeradvice #indiasalary #india #salary #salarycomparison
Are these India born startups ? Culture differs. What vertices are they in ? Are you interested in those domains ?
they are both american start ups and I was interviewed by americans and indian-americans. Company A is a fintech company, a working capital marketplace and clients like chevron, pfizer, siemens. Company B is a ML driven platform for sales forecasting, and has clients like honeywell, and dell. My interest is fintech (though i admit I am not very knowledgable about how the business goes exactly). Company B has ML (which transitions me into data science and that interests me).
You (A)nswered it yourself.
thank you
Poll
done
Why are you even considering stocks? They are worth exactly $0 at these non public startups, no matter how they like to spin it. So remove stocks and evaluate.
If I remove stocks, pay is exactly same, except that Company B gives perf bonus of 6L at end of 2 years and company 1 gives 3L at end of first year. With or without stocks, the compensation is same.
I'd choose A. Also just curious which college/uni?
NSIT
I’m confused. You mentioned you’re looking for 4 years/long term but then you said you wanted to apply for Amazon/TowerResearch in 6 months. If you really want to work in distributed systems, you gotta work at large tech companies or startups that are actually growing at an exponential rate. Otherwise all you’d be doing is deploying stuff on AWS/Azure/GCP. On that basis alone, it looks like you’ll have a better shot at A.
What it means is that I would change my job only if it's a top tier tech company otherwise I would stay in this new start up for a long time.
What did you decide? also can you name the companies now?
The one he went to is C2fO
India
Yesterday
1659
Lost respect for Modiji
2024 Presidential Election
Yesterday
1503
Biden ruined America and tech! Tax plans are insane
Tech Industry
Yesterday
5946
Google doing more layoffs, restructuring including country moves
Tech Industry
2d
51846
Goog Employees Arrested
Layoffs
2d
39755
Google CFO confirms 'large-scale' layoffs (Apr 17)
Go with A.
thank you