I went for an interview yesterday for a senior developer role. There were two developers and one manager present.
I'm no good at making up lies on the spot and the manager interrogated me over my last job.
I explained that 4 out of 5 developers resigned due to work place bullying (mostly aimed at juniors) and problems regarding their legacy codebase and database which are not fit for purpose. I also explained the technical problems in which the two developers looked at each other and nodded their heads in agreement.
The manager, however, was extremely hostile, condescending and rude, and said he agrees with my previous employer over the issues and that we were all wrong to quit. One of the interviewing developers eventually had to step in and explain to him that the situation with the legacy code IS extreme.
I don't feel I was wrong to quit as NO ONE should ever have to be bullied in order to makes ends meet and the fact that four developers all quit at the same time should have been enough to rule me out as malcontent.
Going forward, I don't feel explaining this situation will do me any good in trying to find a job.
How should I explain in future interviews the fact that I left a role with nothing else lined up due to bullying and managements total disregard to flaws in the current system that needed to be resolved for the project to be successful?
EDIT:
Please bear in mind I didn't whine by any means and totally understand no system is perfect and has flaws (I've worked with many).
Whenever I tried to talk about something positive, it was interrupted with "NO! Hang on a minute... What about such and such?”. I tried to keep it positive, but it got to the point where I was so pressured, that I revealed that out of five developers, there is one left. He replied with huge grin "And that's you then is it?”. I responded with "No, I've quit and one way or another I'm going to find something else".