Context: the technical development staff stands at 31 individuals, of which I am the ScrumMaster/Development manager responsible 3 cross functional teams of 5 people in each team. Over the last year the business has been turning over (averaged out) 4-5 developers per month, of which I am now one of them as I have given my weeks notice. From my understanding it is attributable to a mid level manager who joined just over a year ago. I've given notice because this individual is too difficult to work with. Staff prior to his arrival say that the company was different. No one post his arrival has stayed longer than six months.
Some of the turnover is down to individuals resigning, like my self. Other situations are down to sackings because the developers didn't "deliver" the user stories acceptably.
SideBar 1: User stories often are in the from of; New Product Database, 2 days work. What that actually translates to; Re-factoring the existing database, creating new relational structures and ETL-ing from old to new. Re-factor all sprocs and sql statements for applications and place into production. I sat in the meeting where it was decided to dismiss him (the DBA) for being obstructionist, argumentative, not capable of delivering (my first warning signal something was wrong - given I was defending his (the DBA's) position).
SideBar 2: The Mid Level Manager is on the business side rather than technical. He has shown some very unsavoury behaviour sexist, racist, Anti-Semitic, physically manhandling people out of meetings: generally obnoxious. What amazes me is that this individual has a huge list of "reputations" on linkedin, gushing about his marvellous skills and great to work with.
I would like to exit the company gracefully, but I face with an "ethical" conundrum on two levels. A competency based one as I view his managements skills to be exceptionally poor and then the one about his disgraceful behaviour in the modern workplace towards colleagues (peers and direct reports).
I do not, in my last week, want to raise a grievance, but as this company is a highly respected British organisation, who prides itself on it even-handedness to its consumers. I feel that this is a very toxic environment and it should be brought to light.
So given I have five working days to go (as of 8 April 13), How do I;
- Bring to light this problem to Senior Management or the Board.
- Raise a grievance, post my termination date.
- Not appear to have "Sour Grapes" if 1 & 2 come about