I worked as a software engineer for around 2 years and served my last around 6 months back. Due to my interest in writing, I later took up an offer as a Writer in a small-sized firm. However, within 2 weeks of joining, another opportunity came along from a good firm into an Editor role. Since I was convinced that the firm and role was the best that could come along, I left my 2-week old job and joined this new firm.
The story didn't end there. After 2 months into this job, my performance as an editor wasn't found to be satisfactory and as a result was let go off. I was now sure that writing and editing were poles apart and probably Writing alone was my forte.
With luck by my side, I happened to receive an offer with another firm which happened to be a partner company to a big branded s/w organization. Apparently, I was offered a good package and really didn't care about the start-up nature of this partner firm. Now again, two weeks into this job I have received an offer from a top-notch firm, which is almost like a dream job for any professional with similar skills.
I am now confused whether I should pursue this opportunity. I have so far maintained my resume at just the 2 year experience I have in s/w engg. In spite of this, I have been receiving offers. Another matter of concern is that I have included references of my managers(from the 2-year old organization) in these previous positions and now I am in a dilemma whether I should be re-using these references for this new role, if I am to indeed pursue this opportunity. Should I rather refuse using any references from my previous organization where I served my longest tenure.
Is there any etiquette for citing references for a new job, considering that they have been used for previous employments as well?