Pros
Titans is a good place to work and it shocks me that the other reviews are so negative. I started with a permanent contract, there were people who started with IBO in the past, but now they cancelled that. In contrast to the other reviews I think the managers were very flexible and easy to talk to. Someone saying that the team manager is aggressive is absolutely ridiculous. The managers also contributed to a nice atmosphere by organizing some nice team buildings every once in a while. And at least every month, we did something together with the whole group, it could be a dinner, a board game,.. I think that as an employee of titans you are very involved in what is happening and close to the management, they really listen to your input. Furthermore, you can't complain about the salary. I also don't understand why someone would say that you have to work all these extra hours. Yes there were some days that I would stay a little longer to meet an important deadline, but most of the time (95%) I worked from 9h to 17h30. Working at Titans was a nice experience for me and in my eyes, a very honest employer.
Cons
The IT part could be overwhelming in the beginning, but the management offers good training