Ask HN: Best companies to work for in Europe?
We all know about the big4/unicorns in the US. But what about companies in Europe with interesting work, good pay, and sane work/life balance? They don't have to be one of the "top" tech companies, just good places to work. Thanks for the answers.
83 comments
[ 3.3 ms ] story [ 135 ms ] threadFor comparison, England has 8, but none are on weekends, they're all either Monday or Friday. For a Monday-Friday worker, it can work out about the same.
So far a very good company to work for, very smooth relocation process from Brazil, decent to good pay and quite often I work only between 9-16 or 9-15, no one bats an eye as long as I'm being productive and delivering what's needed.
Professionals are often given one-two weeks beyond the minimum.
Working hours are as important as paid holidays. Working ~40 hours a week is normal (35, 37½, 41, it varies by country), although in some sectors working longer hours is more common.
There is a list on Wikipedia: https://en.wikipedia.org/wiki/List_of_minimum_annual_leave_b...
The vast majority of European companies pay programmers significantly less than US companies (even when controlling for cost of living).
So, your best bet, financially, would be to work for an American company, while being outside of the USA. Most of the giants have several offices in Europe.
Or you become a contractor on a day rate, but then you're not really permanently working for the same company.
In the UK you can easily find contractor gigs for 300-400GBP daily rate. 500 is not uncommon for some roles; whist in Spain 250-300 Eur is the absolute maximum.
If interested in contracting check Jobserve, and itjobswatch uk first before setting your own daily rate.
I live in Germany, work for an SV company, and a work visa in Germany is absolutely required.
Now, taxes though... that's a different beast.
Yes you get a lot of competition on entry level roles. The opportunities for engineers working as experienced consultants is massive in Germany and Switzerland incl some North European markets (not going into these locations due to my lack of experience and what I perceive - a high tax burden).
In most places (except Eastern EU) you can easily make EUR >200K/year and never be out of work. You have to register as a freelancer and learn a) what your service is and b) how to invoice that.
Though even you don't think about that (at all) and simply hire yourself out to whoever has a gig you probably can charge above €70,-/hrs (for some simple SW development). You have to maintain good relationship with agencies or find your own clients (I started out finding my own clients because all agencies demanded freelance experience regardless of my experience as an "employee", later I worked mainly with agencies to focus on my core skills and not worry about procurement, finally I created my own agency which I ended up regretting :D).
Quick start: go to www.gulp.de (sorry in German) and extract every agency who advertises through them, spam these agencies with your CV and let them know you're available within 30 days. Have enough references and if it's your first "gig" know how to avoid the question "do you have any experience as consultant" like the plague.
If you register as freelancer remember you have to pay your own taxes and healthcare. A good rule of thumb for how much you should charge: take the avg salary for a full-time/perm role in this domain and double or x2.5 it. You need to be able to live comfortably by working 8 months out of 12 (risk-mgmt: if you are suddenly out of a project - though in all the years this never ever happened to me). You need to deduct your healthcare (in Switzerland / Germany it is very low ~300 upwards for a good plan), social security: put away 30% for retirement. Any expenses (car or costs for transport that includes the leasing rate on your new BMW, Tesla or Porsche) is an expense provided that you use it for work most of the time (talk to an accountant which you would have to anyway to do the taxes for you at year end. costs €600-€800/year).
Things to avoid in Germany/Austria: agencies that promise you a full-time gig but contract you out to their clients as a freelancer. You would not believe the sh1t I have seen in this space. The system is called "Arbeitnehmerüberlassung" in German (and specific to Germany) which borders on modern slavery.
If anyone needs guidance feel free to send me a DM on twitter.
Stay away from bad agencies! (actually the risk of not getting paid is higher when directly working for a client and if an agency stiffs you for the fee then something really terrible is going on)
This is a plague in post-Communist EU countries. They provide defined-term employment contract and an Eastern European salary. The clients in DE/UK/US treat you like a disposable Angular- or React-whore.
There is a huge difference between bringing added value as a consultant that sees a new environment / incl all its challenges, every 3-6 months, and those remote workers peddling their service on upwork.com / freelance.com. Those who sell only their coding fall into this category while those who sell their know-how will be way above that rate. If you want to compete on price (and always stay there work via upwork & Co) but if you want to separate yourself from the rest some legwork isn't optional.
Just because somebody is a freelancer and writes an invoice (to the same client) every month doesn't add value to most clients. And so this doesn't get anywhere near the rates you get if you carve out your niche and name for yourself. If you work with 2 or 3 agencies w/ changing clients every 12-18 months then you are already in a sweet spot.
Pension plans are all government-sponsored Ponzi schemes, so I wouldn't count on them anyway, but if you insist then paying your own, private pension fund is hell lot cheaper than state-owned one.
The only significant downside of self-employment is that you can't get paid vacation so easily, but still it is possible to negotiate some.
All things considered, the only thing that could force me to sign full-time employment contract would be a gun put to my head.
In case of Switzerland I think it is similar: Switzerland has one of the highest rates of foreigners in their workforce in all of continental Europe. The options there are limited (if you're in Banking, Insurance you should have no problem around Zurich/Zug and even work on some exciting blockchain stuff) Other areas in CH would be security (both start-ups and well established mobile operators looking for experts). The typical SaaS landscape is too small both in CH and in Germany to compete with high traffic platforms from the US (some small "regional champions" excluded).
You can certainly find something in both Germany and Switzerland (even you don't speak German) provided you have the skills.
I just love these completely unfounded assertions
You work for a company that works in English as many exist and get paid a regular salary. A lot of people do that, your claim is baseless
Also, entry level is paid well. If you want to know more about Switzerland, here a blogpost I wrote 4 years ago and which is still valid today: "Eight reasons why I moved to Switzerland to work in tech" https://medium.com/@iwaninzurich/eight-reasons-why-i-moved-t... (disclaimer: I am a founder of a tech recruitment agency and we look for tech talent all over Europe who want to join Swiss companies. If you look for a tech job e-mail me at iwan@coderfit.com.)
The European system assumes that you don't need to pay healthcare, your children's daycare and education, and pension savings from your salary.
It works is you live permanently in Europe. But of course working a bit in Europe while planning to move back to US for raising a family can be a bad deal. Then again, for young Europeans working for a while in the US and then moving back to Europe to settle down can be a great deal.
Thats not a thing. In Switzerland you pay healthcare yourself to a private company as well. As well as most of your pension savings are on a private contract. I am also certain Childcare needs to be paid out of your own pocket in nearly all countries around here. Except you are thinking of "Kindergeld" (Children Money) which adds a little to your household if you have children.
You also would profit from all of it while you are here and just cash out (most) of it when you go again, i dont see why this would be a bad deal.
TL:DR; You just generalized europe for whatever reason.
There are countries where your arguments are completely true (Germany for example i would guess) but others already are different enough to make them invalid again (Austria for example has no paid childcare, and healthcare is force deducted from your wage and usually even more expensive than in Switzerland)
I just like to enrage about phrases like "european system" :)
To avoid triggering phrase nazis like me talking about the "EU" instead of "Europe" often makes it more correct :)
Regarding salary, a job pays more to the extent that: a) it needs to get done and b) there are fewer people able or willing to do it.
Examples:
* web development - high demand (every business needs a website), but also high supply (relatively easy to learn)
* security - low demand (except after a breach), arguably lower supply (pentesting isn’t everyone’s cup of tea)
* machine learning - high demand (at least from startups), low supply (need advanced knowledge of statistics)
Ok, Audi is in small-ish Ingolstadt, VW is in Wolfsburg...(but they also have a factory in Dresden).
Although most of the innovation in the automotive sector still comes from small and large suppliers (like Bosch or Vector for example). A software and platform centric approach to functional development is only just coming to the big OEMs (BMW or Audi are very active in AI)
It's not even funny how boring those jobs are. I'd take an outsourcing job in eastern Europe anytime, rather than spend one more hour in the German automotive industry.
We're hiring, btw - https://du.co/careers/
If you're looking to make more money, finance is an option, though they will make you work harder (not crazy though) or consulting.
American companies do employ people in Europe too.
Ping me if you want to know more.
But I had a very interesting situation once. I asked one of my clients if it's ok for him, if I move to Croatia for some time, he tried to convince me that it's his right to pay less since I don't need as much as in Austria.
So I assume that he basically thought: "you don't need that money since everything else is cheaper and you earn more than the average person in Croatia"
I mean if you think about it, the average salary in Romania is like 450 Euro's ? Now imagine a dev living in Romania with 4k Euro's each month, working for a company in Germany.
I'm not saying that they are right, all I'm saying is that I understand their thinking process ( even if it's totally BS )
They next issues: probably taxes, there is a reason why we got hourly rates like 90/hour, our taxes are killer, if you have good rates, you can be sure that you will lose 50% on taxes, while in other countries it's not like that.
Compared to Romania ( low flat rate 16% tax ), this is insane[0].
Long story short, they try to figure out the cost of living and based on that, that's what you get.
[0] https://europa.eu/youreurope/citizens/work/taxes/income-taxe...
- Booking.com
- Uber
- ING
- TravelBird
- Travix
- Backbase
- Catawiki
- Marktplaats
- KLM
- Transavia
- PVH
Or look for startups
Advantages of Netherlands, and things to look for at in a country:
- #12 highest net disposable income after tax in the world [2]
- #3 best inequality adjusted HDI in the world [1]
- #1 best healthcare in Europe, costs a flat 100 EUR for everyone [3]
- #1 highest English proficiency of non-native countries [4]
- #1 most affordable place in EU to buy a house [6]
- #4 lowest average of hours worked in OECD [5]
- Vacation days can be taken one-by-one
- Bike culture, cannabis culture, receptive towards immigrats
[1] https://en.wikipedia.org/wiki/List_of_countries_by_inequalit...
[2] https://www.numbeo.com/cost-of-living/country_price_rankings...
[3] https://healthpowerhouse.com/publications/euro-health-consum...
[4] https://en.wikipedia.org/wiki/EF_English_Proficiency_Index
[5] https://www.weforum.org/agenda/2018/01/the-countries-where-p...
[6] (page 25) https://www2.deloitte.com/content/dam/Deloitte/at/Documents/...
Good luck buying a place in Amsterdam ...
Which of the big 5 didn't make it in to your big 4?
Facebook London (~100k GBP), Glassdoor 4.7
JetBrains Munich (~80k EUR), Glassdoor 4.8
Work language is English. Technologies used heavily: Ruby on Rails, React, iOS, Android, Perl (legacy stuff) and more. You will have a nice work/life balance and will work with smart people.
There are some of the big names here (Google, Roche, IBM, ...). But there also thousands of smaller companies that come with a great work/life balance by default.
In fact legally its kind of hard to find a job with a bad work/life balance.
It's a great place to work:
* You're surrounded by smart people
* The work is interesting
* Short hours
* Flexible: if I want to work from home or run some errands during the day, I can drop an email "where is <insert name>" to let my team know. No need to ask anyone.
There are hardware and software roles, with everything in between: hardware design and test, infrastructure, cluster, web applications, compilers, and a lot of internal software tools.