Chocked full of contingent workers, even in Europe. Org structure makes no sense, my team reports into IT because we use computers when we actually provide a completely different service. Department management is lazy and very slow to accept new initiatives from our internal teams and adopt/deploy technology solutions