How much to defect?21 April 2017
While I don't plan to change companies anytime soon since I have other things on my mind, I do know people who are and I have been thinking about what to recommend. I am now at the stage in my career where I get headhunter approaches on a semi-regular basis, and being at the age where I need to become increasingly cash-flow positive, what would and would not persuade me to change companies is a real question. For this article I will delve into the somewhat deliberately opaque remuneration systems that are prevalent in large IT-related companies, and what to expect when trading in a job.
Why I (last) defectedWhen I joined my previous company my stated salary expectation was my previous UK salary converted into Euros, and it was not long before I realised how seriously low-ball this expectation was, but at the time I accepted this as part of the cost of my balance of priorities at the time. They were pretty much destined to be a stop-gap for other reasons, but there was little hope of them retaining me for long once I realised that they were not a place where I could earn the market value of my skill-set. For me the final push was their appraisal system: At the time I was not used to such corporate charades, but working under Agile/Scrum made it difficult to point to anything as specific achievements, so the resulting lists looked puny compared to what I did at my then-previous company. What I felt were the bottle-necks in my knowledge, mainly the grubbier parts of Puppet and MCollective, were things I didn't really care about in terms of a longer-term career. Ironically the offer for my current company came through 15 minutes before my second appraisal meeting, which made it impossible for me to take it seriously.
Working out base-line remunerationIn many tech-related companies the non-basic part of salary is quite significant, so things are that bit more complex than asking for a comparable basic salary. The main such component is deferred remuneration such as restricted stock awards. Although bonuses are technically not guaranteed, in practice they have a certain amount of predictability. One way or another you ought to have a feel for how much ends up in your bank account. As a base-line a job offer should guarantee the income you would reasonably expect if you instead stayed with your current company. You have no idea how good or bad the prospective company's non-basic remuneration scheme will be in practice, and a core principle of changing companies is not being worse off in any circumstance. Changing companies is trading known for unknown, and in the process is a trade-in of non-tangibles such as goodwill. These all need to be factored into the asking salary.
- Basic salary
- My first-ever base salary increase was a whopping 7% but since then they have usually been somewhat tokenistic, often around 2-3%. Either way it is a simple case of applying the percentage increases one has got in the past with their current company.
- A difficult one but in practice bonuses are somewhat predictable. They tend to be linked with company performance/profitability rather than personal contribution, but more often than not getting zero bonus is a de-facto reprimand that is one step above termination. The one thing not to include is recognition awards that are linked to specific events, as they are the main component in the unpredictably of total remuneration.
- Stock units
- At my current company these are awarded after every year of service, and they vest over four years. Being stock rather than cash there are valuation issues, but such awards usually include a discount to protect against stock market falls, and in any case that is all a side-calculation that is beyond the scope of the principles I am trying to convey. The important part is that receiving the tranches of each stock award is only dependent on staying with the company, so they can be booked as a de-facto increase of base salary. Any other compensation for the forfeiture of these otherwise guaranteed deferred remunerations is simply inadequate.
Cost of disruptionChanging companies is quite disruptive. Even before changing you have to go through the effort required just to get the new job. You will have had at least one interview, and that means you will be expending precious annual leave. For every successful job application it is likely you will have had a few post-interview rejections, and then there is all the applications that don't even get that far. For one job offer expect at least five interviews, which in turn could mean as many as fifty applications. That in itself is a big time commitment, as in the modern job market the amount of personalisation expected of job applications is much higher than 10 years ago, and a lot higher than 15 years ago.
Once in a new job, as a rule of thumb it will take at least two development cycles to really get up to speed. Some companies may have a lot of compliance-related training, and this in itself could take up several weeks. Even when up to speed it could easily be 3-6 months before you have fully adjusted to internal work-flows & policies. First impressions matter and what others think of your modus operandi is mostly set early on, which means being that bit more alert than usual. During this time you will likely as not be putting in more effort (and possibly hours) than is strictly required, and this will have an effect on your non-professional life. This disruption has to be worthwhile, so in the absence of anything else, this means an increase in pay.