The name of the role changes often, even though the da2day it's always the same. I was an SDE for precisely 1 year, during this period I've seen at least 19 SDEs leaving the company. A couple of them were fired on the spot, but most of them left for the same/similar reasons for which I left. Here's some: -Quantity over quality - there is constant pressure to reach unrealistic targets. Overachieving targets - by doing looow quality work and cheating the system - is glorified; even if doing so won't bring any revenue for the company. Quality work is not recognized. -The commission structure is a joke. (OTE £30k is completely unrealistic) You will receive your first £25 commission only after 21 of your deals have been closed in a month (HM annual revenue from 21 deals is ≈ £25000). They kept my commission for the last 2 months "as per contract", thus I effectively earned ≈£1k of commission in a year (before tax). -No flexibility. WFH is allowed once a week for all departments, besides SDEs. To WFH as an SDE you either have to be sick or be senior SDE (it takes a year). -To compensate for the lack of pay/benefits as an SDE you will have the opportunity to choose a song, get a free coffee, lunch or sweets if you win some daily competitions…feels like being in kindergarten. -Lack of transparency from the management but very good at micromanaging. You will get promoted if they like you (not just my opinion). -The SDE manager changed recently and doesn’t seem to have the people skills needed to manage a team and neither knowledge of the industry.