Long story (not so) short.
I've been working for a small/mid company (around 40 people) for last 4 years as a Python developer.
Money was good, there are better paid jobs in my area but I'm not cash-hungry person - as long I can have decent life according to my standards and make some savings for future I'm happy and will prioritize nice work environment over the salary.
And my current company was exactly it - very nice people, interesting stuff to do, I really had fun with stuff I'm doing.
In January I had standard semi-annual talk with the supervisor about my job. He gave me some praises about stuff I did in last year, mentioned few things I could improve / learn, no true "negative" feedback was present. He then told me that at the moment there is not many possibilities to progress my career in my company and I will stay at mid level development till whoever knows when.
He also mentioned that the management wants to restructure the company around June due to slightly loosing traction / market stagnation and will probably need to cut down our team a bit.
I got a proposal from him / management.
I could voluntary leave by June - I won't be assigned to any new projects, my job for next 4 months will be just support / maintenance of stuff I already did, I will receive full salary for those 4 months and on my leave, a severance package + 1 extra salary as a "loyalty bonus".
The extra time I'll get from having less work I can spent however I like, looking for a new job, learning new stuff and so on.
Yet for that extra salary I need to stay all the way till beginning of June so I can start looking for new job around end of April / May.
Or I could stay, yet there is no guarantee I will be laid off in the future if my work is deemed not profitable enough by the management (with no extra salary, just the severance package, and I still need to work "full time")
Now the company wants the response from me.
I would like to ask, what you recommend me to choose. Should I risk and stay in a company I like, or jump the ship and take with me as much as I can?