As someone else said, "That is a decision you need to make on your own.". But I am happy to share my cr-ppy opinion on the matter. At your age, my advice would be to choose one of the following:
-
Stay just long enough to get vested and then find something else.
-
Decide you are going to stay for as long as possible, hopefully until you retire. Max out your 401k and IRA.
Anything in between is a waste of time.
Option 1 you get a small monthly check when you retire. Go out to eat at a nice restaurant one a month. Take a chunk out of a car payment. It's a nice to have, but it certainly will not support you in any meaningful way. And you will get to go on to have a meaningful career without being tied to a single company.
Option 2 is a heavy life choice. On the one hand you will have a livable annuity, which will carry on past your death to your spouse (you'll have to chose the right option when you collect). If you climb high enough you will also have some stock options (which I highly recommend you cash out as soon as they vest and move into an IRA and index funds - do not base a large chunk of your retirement on a single stock!). But on the other hand you will likely have poor mental health due to a variety of reasons. You will be stuck at a job for the rest of your life. It's a vicious cycle of stay until March to get your bonus then stay until July to get your pension credit, then you coast through the summer and then stay until March to get your bonus and then July to get your pension credit. Your skills will deteriorate. You will not feel like you accomplished anything professionally. Nothing to be proud of. Whatever you built or did will be offshored or replaced by whatever shiny new object executives are chasing in their myopic vision for the company and short term profit. Your whole professional identity will be for a company that has no identity. A ghost. A worthless, soulless shell of what used to be two wonderful companies, led by a clown named Bill. After about 15 years you can go into f-you mode, if you chose to because if you get laid off you get a package and all your stock options immediately mature.
Personally I wish I would have chose option 1, but I am too far along not to chase option 2. Life is short, go with option 1.