| Long story; I want to know if a salary cut is justified in my situation. 18 months ago, I started my first job as an android developer in a fintech startup, after graduating with my Masters in a top 20 university. When I joined, I was the only android developer and built 2 relatively complex apps from scratch (designing architecture, app development, some security/crypto/api).
My CTO, to whom I report directly, knows since the day he hired me that I don't want to be doing front-end my whole life, and we agreed this summer that I'd be switching to the back-end. At the time, I asked him if there would be any salary change with the switch, and he reassured me that there wouldn't be, because he allows his engineers to move horizontally without any salary change. Since 2 months, I've been learning about the back-end language, Functional Programming, and other frameworks they use. All on my personal time in the evening and on week-ends. Last week, the CFO asked to speak with me and told me that we'd have to sign a new contract, and that they're going to decrease my salary (by over 10%). His argument is that he wants to align my salary with the other back-end juniors. This news came to me as a shock and I am very confused if this is a normal practice or not. I've explained the situation to some of my SE friends and older acquaintances and all of them without exception find it scandalous and have told me that I should not accept the offer and start looking for another job. I feel like the company is not valuating my work and my experience at their place. During these 18 months, I have shown that I am able to learn and adapt fast, that I deliver good results, and they have seen that I am highly motivated and positive in a very consistent way. (Continuing the text in comment) |
Obviously, this career switch would be a great opportunity for me to move into the back-end world, learn a lot of new stuff, broaden my SE skills, build a better CV and invest in my future.
There are many arguments that I can find on my side to find it disgraceful and why they shouldn't decrease my salary. I feel I shouldn't even have to defend my salary in the first place in this situation, as decreasing my salary is a bit of a low blow.
Some notes: - The startup has a lot of cash - We are ~20 software engineers - I am quite confident that I could earn more than my current salary with my experience if I moved to a bigger city in my country - The other juniors didn't have more professional experience when they were hired, and don't have a better education - I absolutely love the the project, and the other employees, our culture, and the office - Even if I do accept now, I don't know why they'd want to do this to me when they know I am not happy with the situation, as their are making me lose some of my loyalty to the company, taking the risk that I'll leave when I get enough experience on back-end
I feel like they are forcing the pay cut on me, after promising me a switch, then promising there wouldn't be any salary change.
HN, shed light on my situation and tell me what you think.