u/Johnnwicck

Need advice

Stuck at a crossroads — need some perspective from fellow Salesforce folks

Hi everyone, I'm in a bit of a dilemma and would love some honest input.

I have 5 years of Salesforce development experience, and for the last 6 months I've been at a product-based company — but in a support role. I know, I know — probably not the best move, but the circumstances at the time left me with limited options.

The company itself is genuinely great: good food, cab service, team events, top-of-the-line hardware. But the work? Support tickets. Day in, day out.

I can't shake the feeling that I'm underutilizing my skills. Before this role, I was actively building — and I want to get back to that.

Here's where it gets interesting: I've cracked two offers — both for Salesforce Agentforce + LWC developer roles at service-based companies, with project mapping already confirmed during the interview process.

The case for switching:

Hands-on development work again

Clear project ownership from day one

Roles aligned with where the Salesforce ecosystem is heading (Agentforce is huge right now)

The case for staying:

Culture shift moving from product to service

Job security concerns, especially with AI reshaping the industry

Losing current perks and benefits

A meaningful stock vesting milestone hitting in just ~4 months

My core stack: Apex, LWC, Marketing Cloud, Data Cloud, Sales Cloud, and Service Cloud.

So the real question is — do I prioritize role quality and growth now, or hold out for 4 months, collect the stocks, and switch on my own terms?

For those who've faced something similar — what would you have done?

** Please ignore AI polish , Thanks

reddit.com
u/Johnnwicck — 13 days ago