I've been working as a developer for about a year and two months. I started with limited experience but learned quickly, and for the past six months I've been handling QA testing. I also took on web scraping two months ago, while continuing to build plugins and applications.
I was earning 3,500 MAD and recently received a 500 MAD raise, bringing my salary to 4,000 MAD. Given the amount of work and the responsibilities I've taken on, the increase feels far too small. The company also pays salaries in installments, often with delays, which creates a lot of stress.
I'd like to negotiate another raise, but management avoids salary discussions. I feel stuck, and I'm worried that leaving without another job would mean being unable to find anything else. Should I keep trying to negotiate, search while staying employed, or take the risk of resigning?
3 Answers
Start applying while you’re still employed. Update your résumé and portfolio, prepare for interviews, and contact companies directly instead of relying only on automated applications. It may take time, but you’ll have more security than quitting first.
Don’t resign until you have another offer or enough savings to cover a long job search. Use vacation or personal days for interviews if possible, and search in small, regular blocks of time. Your current job may be exhausting, but keeping the income while applying gives you much more leverage.
That’s good advice. I’ll try to use my time off for interviews and start looking while I’m still working.
Try not to make the raise decision based only on the percentage. A 14% increase can sound reasonable in isolation, but the actual salary, delayed payments, and added responsibilities matter more. You can calmly document everything you do and ask for a specific salary review, but if management refuses to engage, treat that as a sign to look elsewhere.

That makes sense, but I work around 44 hours a week and sometimes do overtime, so finding time to search is difficult.