I've gotten myself into a bit of a pickle at work. Chances are I will be dismissed if I don't get there first and resign, but I have to also accept that they may not allow me to resign and that even in my absence, I will be summarily dismissed.
Unfortunately, I have been with this company for the past eight years, making it difficult to use my previous employer.
What are the options in terms of a reference? Is it better to quit and try to temp/find another job so I can build up a reference from somewhere else?