About a half year ago, my department lead verbally promised me a promotion to "principal developer", which comes with a pay raise and lots of perks. When annual reviews came up in October I was told that my work is top-notch, and that I will "become a principal developer" if I took over for a project that needed some serious help (i.e. big overtime, lots of experience/expertise, leadership/mentoring skills, etc.). I accepted, and took on the project, only to be told "oh, you're 'the Chief Developer for the Foo Project', not 'A chief developer'. I was quite pissed off, and spelled out the details of our discussions, and how I left zero room for ambiguity. My concerns were dismissed (and I was warned that I'd be reprimanded if I pressed the discussion further), but I was assured I would likely be 'A chief developer' if my project succeeds. So, lots of extra work and stress, no benefits, and the past 6 years of goodwill and rapport I've had with the company have been burned up in mere moments. Thanks for dangling a carrot and then poisoning it when cutting the twine. I should've demanded this in writing, but until this incident, I trusted my lead and the company to honor its commitments.
I ended up getting a job with a customer of ours (we're a large development/engineering company, with hundreds of customers), so they're not a competitor by any definition. They basically are offering to almost double my pay to do the exact same job I already do with my current company. I've got the offer letter signed and counter-signed, and already cashed the signing bonus. How do I handle the exit interview and not burn bridges? I need references from several colleagues for various certifications I'm working towards, and burning this bridge would impede those efforts greatly.
One last note: I've started to turn the project around (enough to secure a lot more funding), and am leaving at a point that pretty guarantees it will fail if I do (i.e. they have a bus factor of "1", and it involves a lot of general tech knowledge, plus "company tribal knowledge" that isn't documented). Not my problem/concern, but I'm worried this will just nuke any chance of a good reference, even if I conduct the exit interview. From an observer's standpoint, it looks bad (as if I deliberately planned my exit at a time to maximize damage and expenses).
Thoughts:
- Decline the exit interview: my understand this results in no references and a burned bridge. Honestly, I never agree to do these, but I'm wondering if I should in this case.
- Do I tell who my new employer is? Would them knowing it's a customer of theirs equate to burning a bridge.
- Is there any benefit to telling them the new salary (i.e. so they know they're underpaying their top talent significantly)?
- Do I inform my old employer that I'm doing the exact same job, but for more cash (i.e. drive home the point that they're not market competitive, despite being a profitable company)?
My goals, in this order, are:
- To avoid accidentally screwing myself over (i.e. giving my old employer the impression I'm working for a competitor).
- To avoid burning bridges so I can get my references.
- Help my coworkers via a candid exit interview that spells out "the problem isn't perks or pep talks or more time off: we need more money to pay rent and buy food".