Hi everyone,
I’m a 24-year-old software engineer based in India and I’m currently at a crossroads in my career. I’d really appreciate some honest advice from people who’ve been in similar situations.
🧾 **My Situation:**
I have a **full-time offer (14 LPA)** from a company (joining already started / about to start)
Recently, I got an offer from **Amazon** for an **SDE role (20 LPA base)**
However, the Amazon role is a **Fixed-Term Contract (11 months)**
🤔 **My Dilemma:**
Amazon offers a **\~30–40% higher salary + strong brand value**
But it’s a **contract role with no guaranteed full-time conversion**
The hiring manager mentioned:
No immediate openings in their team for full-time
There are interns to be converted first
He *might* refer me internally to other teams in future (not guaranteed)
💭 **My Priorities:**
I value **long-term stability** at this stage
But I also understand that **Amazon experience can boost my career significantly**
I don’t have major financial dependencies right now, so I *can* take some risk
❓ **My Questions:**
Is it worth taking the Amazon contract role purely for brand value and exposure?
How realistic are conversions from contract → full-time at Amazon (India)?
Would this help me land better roles later (even if not converted)?
Or should I stick with the **full-time offer** and try for better product companies after 6–12 months?
🧠 **What I’m Thinking:**
Right now, I’m leaning towards **not taking the contract role**, mainly due to uncertainty and lack of a clear conversion path.
But I don’t want to miss a potentially career-defining opportunity either.
Would really appreciate any advice, especially from people who’ve worked at Amazon (FTC or FTE) or faced similar decisions.
Thanks in advance 🙏