Since you know the company, that's good.
Do negotiate salary with them.
Yes, it is doable.
If you like the company, do negotiate with them, you have a job now anyway.
If you don't like the company, do negotiate with them, so you gain experience, it will benefit your future job jumping.