Skip to main content



My first 100 days at Enfo – four key experiences

Content sections

Karam Haroun

An integration consultant's confessions


1. The first weeks

I started working at Enfo in November 2018. My previous job was at a startup company where the tempo was high, and the work was a bit chaotic. I had my preconceptions about working at bigger companies: things would be bureaucratic and slow. But I felt the need for some structure and consistency and therefore joined Enfo. 

My first two days were super intense. I walked around and introduced myself to everyone and got all my passwords and logins along with the physical set-up. These two days were followed by a period of calm. Then, almost out of nowhere, I received a client assignment that related to an IoT project I had worked with before, setting up a digital twin at a real estate company. So, I ended up working closely with my new colleagues in notime, which wasn’t at all what I expected. But it ended up being extremely fun and educative.

2. The culture

Early on I took part in a conference with the Microsoft team. There I saw that the atmosphere at Enfo was more down to earth and honest than I expected. People talked about stuff they could have done better in previous projects and were self-critical with a goal to always improve. This is an important feature in the culture of a company and makes people want to develop themselves as well as the company’s services and solutions. Another thing I noticed was a lot of colleagues from different teams were spending a great deal of time helping each other and sharing their knowledge. In the past, I had been used to people wanting to help but being stressed out and not having the time to spend on other stuff than writing code.

The atmosphere at Enfo was more down to earth and honest than I expected.


Karam Haroun

Author's title

Integration consultant


3. I can choose my own destiny

I have only been here for a short time, but have already witnessed many instances where your managers really listen to what you want to do and what you’re interested in doing in the future. While I understand that you must work with what your customers are asking for, as an employee I have a lot to say about how I should be involved in projects. Furthermore, as an employee you are never forced into a project and you’re always in control over your own development. Between assignments, you can attend different courses to further develop your skills which is paramount, both for the growth of the knowledge base in the company and for you as a person.  

4. Different experiences make you better

Before I went into IT, I spent several years in the healthcare business working with young people with autism. In retrospect, I’ve noticed that this experience has developed my patience with people, whether colleagues or customers. Communicating in IT with people from different countries and different types of skills can sometimes be difficult, and there are often misunderstandings. But my previous work has taught me to be more patient and instructive which comes in handy now more than ever. Also, when working with people with autism, you must plan every activity and always have a “Plan B”. When working on IT projects, especially as a developer, this is a necessary skill. 

Sometimes we don’t fully appreciate different types of experiences that don’t at first seem relevant to what we do now, but often they have shaped us more than we think.