Sustainable software development.
Just bullsh*t?
No, but exceptional
added value for your business.

This is how we do it.


100+ Compile employees whose well-being is a top priority for us. That’s why the number of our annual sick days is only 1/3 of the industry average.


Companies in the industry celebrate with an eNPS rating of over 30 for employee satisfaction. For us, it’s 60.


Clients’ opinion of us from December. Our consultants’ wellbeing converts into top-class coding skills and, thereby, benefits your business.


Customers right now. Many of several years’ standing. When listed companies are looking for a sustainable partner, they give us a call.

Don't mess it up now.

In the 2020s, digitalising business is a matter of life and death for companies. You can do it well, or you can mess it up. When you partner with us in software consulting and development, we make sure that your business continues to be sustainable – both economically and technologically.

Sustainable software development offers huge benefits to our customers. But don't just believe me. Explore the benefits for yourself.

These 2 things distinguish us from the competition

One question
business model

Years ago, we made an exciting discovery. When with each business decision, you ask whether or not it improves employee satisfaction, and then only choose the affirmative decisions, the result is a higher quality of work and exceptional customer satisfaction.

Unique customer care model

Does this sound familiar: the salesman promised you the moon, made a deal, and then disappeared from the project? The coders tried to salvage the situation, but didn’t highlight the problems in time. Until the whole thing got out of hand and the client ended up paying. Unbearable, isn’t it? Fortunately, there is another way.

Our customers

Terveystalo Logo Compile Oy
Varian Medical Systems Logo Compile Oy
Telia Logo Logo Compile Oy
Konecranes Logo Compile Oy
Accountor Logo Black
2560px Metso Outotec Logo.svg
Alma Logo Black Small
5075f78a 5ce8 4cbd A7f1 6852da6f9956
GASUM Logo Black RGB
Kemira Logo
Schibsted Logotype L1 Black RGB Scaled
Aktia Logo Black Download

What do customers say about Compile’s consultants?

eNPS-mittaus perustuu Fred Reichheldin kehittämään Net Promoter Score -mittariin, jolla alunperin tutkittiin yritysten asiakaskokemusta ja asiakastyytyväisyyttä. Myöhemmin sitä on alettu käyttää myös työntekijätyytyväisyyden tutkimiseen (e niin kuin employee + NPS).

Näin mittaus tehdään.

Kysymme työntekijöiltämme kerran kertaa vuodessa, että “kuinka todennäköisesti suosittelisit työpaikkaasi ystäville tai tutuille asteikolla 0-10?”. Sen jälkeen pyydämme tarkennusta avoimella kysymyksellä: ”mistä syystä annoit tämän tuloksen?”.

Niitä, jotka antavat luvuksi 9 tai 10, kutsutaan suosittelijoiksi. Niitä, jotka antavat luvuksi 0-6, kutsutaan kriitikoiksi.

eNPS-tulos lasketaan vähentämällä suosittelijoiden suhteellisesta prosenttiosuudesta kriitikoiden suhteellinen prosenttiosuus. Muut vastaukset saavat arvon 0.

Mittarin tulokset voivat olla mitä vain -100 ja +100 väliltä. Yli nollan nousevat tulokset ovat tyydyttäviä. +10 ja +30 välillä olevia tuloksia pidetään hyvänä, ja yli +50 olevia tuloksia pidetään erinomaisena.

the eNPS calculation is based on the Employee Net Promoter Score formula developed by Fred Reichheld, which was originally used to study the customer experience and customer satisfaction of companies. Lately, it has also been used to research employee satisfaction (e as in employee + NPS).

This is how the calculation is performed.

We ask our employees once a year, “How likely are you to recommend your workplace to friends or acquaintances on a scale of 0 to 10?” Then we ask for clarification with an open question: “Why did you submit this score?”.

Those who submit a score of 9 or 10 are called promoters. Those who submit a score from 0 to 6 are called detractors.

The eNPS result is calculated by subtracting the relative percentage of detractors from the relative percentage of promoters. Other answers are allocated a score of 0.

The calculation results can be anything from -100 to +100. Results between +10 and +30 are considered to be good, and results above +50 are considered to be excellent.