I have two offers, lead role at BMC Software vs Startup (10 employees) in Sunnyvale. startup is paying 40k higher than BMC. Any suggestions?
If 40k is of current real value then go for startup...consider how much risk you can take
I would go for startup, learn as much as possible (it’s the best way to get ahead as software engineer), stay for 2-3 years if the startup does well, at the end of 3rd year start looking for other opportunities. Companies like BMC will not give you the opportunity to explore your technical strengths and weaknesses.
Hard to say anything about startup without knowing which one. What is TC? How did you arrive 40k high value for startup