1.0
Sep 10, 2025
Current employee, more than 1 year
Recommend
CEO approval
Business outlook
Pros
Subsidised breakfast, lunch and dinner
Cons
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