Working in this field for years, I can say that it’s probably one of those things you either love or hate! The people who work there are very helpful when they need to be but if someone goes missing from their department at some point during your contract then good luck getting them back! It's just not worth it sometimes as everything takes such long time which makes projects take much longer than expected too!! Try working somewhere else first before considering going through timmermanngroup because I think most companies would do better without them.