On my exit interview from my previous job, I was honest and told them exactly how I felt (respectively). Our engineering manager and president of the company was running the place into the ground… Needless to say, I was only one of a few who left within a few months. GOOD people, too. Engineers, shop guys and even managers bouncing out.
On my last day, found out our President was fired by corporate in France due to business direction, employee loss and low morale, etc… Our HR lady (who was my buddy) was hoping I’d stay once I found that out, but I wasn’t interested. For one, they wouldn’t match my offer at the new place and I still disliked our engineering director. Plus, it would take time for them to rebound from the President being fired. Seven months later, still no replacement President (they brought back retired one in interim).
I left on good terms and they would welcome me back, so I didn’t burn any bridges or anything. I was a great asset to that company, but they just couldn’t afford to pay people what they deserve and the doom and gloom direction was just getting old.
With the new job, got a 20% bump and just got a raise (3%) after only six months. My old job? Yet again, they were told no raises due to low sales and not hitting their target. Same story year after year. I would be making nearly 25% less there if I didn’t leave and not be with a new company that has their stuff together, making money, growing and doing some really, really cool stuff…
My vote though, is just be honest but respectful. Don’t bash particular people, but generalize issues. Supposedly from all the exit interviews at my place, is why our main base in France finally had notice of what was going on at our facility and they made the changes they did.