These days there is Job portal boom like they had the dot com boom few years ago. We see advertisements like “salary making you feel small… ” and stuff like that, everywhere. And particularly in the IT world we have so many companies coming up and competing for people. Many people like to do job hopping every six months; main reason being higher salaries. Most of them have take on it as “Ohh… that company is paying me higher salary. Why should I stick with one giving lesser one?” How good is that when we think of long terms? I mean is money the only thing we work for and nothing else. If we look at our counterparts in the other countries and try to understand their situation, they were under similar mentality a decade ago. And today they are facing with outsourcing/job cuts and unemployment. As I understand from them, when it comes to job cuts companies prefer to go for people with good skills and also who have been there for longer time.
I believe its time for us to sit back and think where we want to go professionally in longer term. What will make one stick to a company/work place?
Work - I came across this phrase somewhere “Blessed is he, who gets the work of his choice”. We all have different choices towards work type. And when we get work of our choice, work becomes party everyday.
Growth opportunities – After all we work for betterment of ourselves and it comes with opportunities to go forward in the career path. It is basic human nature to want to go up the ladder and not stay in same position all the time.
People – Yes they form very important part of the work environment. It is always advised to not mix work and personal life. But when you are spending more than 8 hours of day with office people, a comfort level has to be there. You can’t survive in a place for long where people are bitching and trying to pull you down all the time.
Policies/Perks – This is very invisible issue but works wonders when people talk about their company. You will find this as topic of gossip in almost all places, “Hey you know what; this xyz company is cool they provide free food and free massages”. This is just and example but such small things sure do make difference when it comes to giving preference to the company.
Company performance/reputation – If my company does not perform well overall what is the use if they are giving you highest of salaries.
Money - After all, nothing works without money in this modern world :-).












Excellent article. Candidates are so money minded these days. While recruiting engineers for burrp!, I’ve come across so many candidates who ask about the salary package in the phone interview round itself. This happens even before we get started with interview.
Of the many resumes that I go through, I see a lot of job hopping. As you rightly pointed out, people want to jump jobs in less than 6 months of getting hired. Why would I trust such guy to stick around in my company? Why would a company invest its time and resources to nurture an employee?
Just 10 - 15 years ago, people were used to life-long employment in sarkari jobs, fast-forward to today’s India where people want to jump jobs every 6 months.