Pros
Nice coffee machine friendly staff friendly expat employee
Cons
Bad recruitment and contract management. "Topic" can not earn money from engineering so they are trying to earn money from consultancy. However, they are doing it in very unprofessional way. They will put you in a waiting lounge and you will have interviews with client companies meanwhile. The problem is that during this duration, you will be exposed with hysterical and unstable behaviour of managers. Recruiter manager is coming from hotel industry and humilates people and exaggerates evertyhing. he other weird manager calls himself both technical and contract manager. He messes up everything blames and yells you when the interview is not ok. The other business managers are one day good one day bad. Very neurotic and unstable company. They even dont pay your flight ticket costs telling you it will be amortized in 3 years.