Wish I had seen this thread earlier, as this will get burried now. Oh well, here it goes: I am seriously considering leaving my current position as a lead developer because I am basically taking on the role and tasking of SCRUM master, architect, build engineer, DB admin, UI/UX consultant, technical writer, and not to mention - developer! I often find myself writing unit tests until 11 or 12 because I am stuck in meetings all day, writing requirements, coordinating with other teams, pairing with and mentoring junior devs, and haven’t had a chance to write any of the code I had committed to for the sprint. Sure, I can delegate, but a majority of the team can’t do UI, and no one, not even our PhD-level PO can write requirements in proper English that make sense, so I have basically taken this over as well. Everyone else seems to simply attend meetings and play-act their roles, leaving myself and 2 or 3 of the other senior devs to do 90% of the work (or re-work), all while leadership hounds us to over-commit every sprint and yell at us when we carry over tickets. While I am paid decently, it’s maddening and I am experiencing true burnout. I feel like I could probably work for Amazon and do the exact same work for $700k. Ok, I’m probably not smart enough for Amazon, but I am hoping that I can find a less stressful project for better compensation.
Icing on the cake: my company drastically changed our benefits this year such that our medical copays are double and our deductibles are far higher, so I am effectively taking a cut. Our team was also promised a retention bonus if we remain with the company during the recent re-compete but none of us have seen said bonus for nearly 8 months now and management explains it away as being due to the fact that we’re on a “bridge” contract.