Long story short, I've been pretty miserable at my current job. In December, I was asked by my bosses to move over to this other company they started up as a partnership with an outside company. They wanted me to go over there to be their "eyes and ears". Anyway, it went down the shitter real quick, I got moved to another location because some ex-coworkers were telling the powers that be that I was creating problems (which I wasn't, and nobody ever came to me to ask me about it, I heard about it from my new bosses).
Since all that happened, my job has been very stressful, as I feel like I'm walking on glass around them all the time, and to be honest, the people that were hired at this new company are less than stellar. I casually mentioned to someone I know at a company we used to do business with that I was looking around, and she mentioned it to her boss, and they interviewed me today and pretty much offered me a job on the spot.
The new job is closer to home, is wayyy less stressful, and the company is a GREAT company to work for. The only bummer is it's temp to hire for about 3 months, so no benefits til after that. AND, it's way closer to home and stuff we like to do after work... no more hour plus commute through the middle of the city. Yay!
Sorry for the long winded post, but there is a question here. My question is, should I go ahead and just put in my resignation today? Or wait til I've gotten through all the paperworky/background check stuff with the new job? They want me to start June 1.
ETA: I'm asking because I've never had to formally resign from a job. I've always worked at small companies and left jobs due to moving out of state... never actually left a job for another job.