The most important decision you make in your professional life and beyond

  • People: my colleagues and manager
  • Place: how much time am I gonna loose in the commute to/from work? That’s unpaid time I’m investing regularly! Do they allow remote work?
  • Pay: does it pay well? The compensation, insurance, pension, mobile phone, gears, books, gym card, the whole package.

TLDR (for the impatient); the most important decision is “your manager”, but I really encourage you to read on and internalize why.

We’ve all heard stories of people working at well-respected companies with ill fates.

1. Your manager can grow you or ruin you

Long time ago I worked for the same company under two different managers. The first one didn’t work out, so I quit but then I applied for a different team because I liked the company but didn’t exactly click with my manager. The experience couldn’t have been more different. Where the first job was boring and daunting, the second one was engaging and I couldn’t wait to get to work every day.

Don’t get me wrong. You should never work for your boss! You are your own best boss and you should be passionate about what you do. But there are things that in the hierarchy of a company only a good manager can help you with that.

I also had a case where my manager “accidentally” forgot to tell me that he’s quitting the company just 2 weeks after I started. So I ended up with a not too bright (to put it politely) manager who got promoted to fill in his position but didn’t know 💩 about programming. That gave me a hard time and a couple of stressful misunderstandings before I leave the company in under 4 months.

2. Your manager sets your relationships

Some of the most rewarding professional relationships I’ve made was at teams that were hand-picked by good managers. These relationships sometimes evolved into friendships that lasted for a long time even after we left the company. As a matter of fact managers have a big say in the recruitment process and they consciously or subconsciously choose people that click with them. So if you work with a good team, be sure that it’s not a coincidence.

As social beings a big part of our happiness comes from the interactions we have with other people. We spend the better part of the day doing things with our team. Your manager is the filter who defines the arrangement of the team and essentially influences your happiness.

3. Your manager decides your pay and more

Your manager usually sets your salary and bonuses (or makes recommendations that affect it). I never forget when a former manager negotiation me to go down 200€/mo from the salary I earned at a job before the one he was hiring me for. I accepted the offer because I liked their line of business and didn’t want the money to be a big deal. But when I joined I realized it was a big mistake because the team was average (to put it politely). Basically he made the same deal with the others and as a result no one really put their 100% at work. His point was: if people really love working at our company, it’s a good test to see if they are willing to make sacrifices on their paycheck. But in practice, the team wasn’t engaging. Not fun!

Money is not just for paying bills. It decides who are you gonna be sitting next to. Top talent doesn’t sell themselves cheap so if you want good colleagues, don’t settle for average salary.

What’s the catch?

Sadly every good manager I’ve had was so good that they got promoted. This added an extra layer between me and her and in some cases I had to either leave the company or change teams in search of another good manager. Nothing is static in this world. Enjoy a good manager while you are together.


I hope by now it’s obvious that choosing your next job based on the brand and name of the company or product is your second criteria. The first one is tha’boss!



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store