Current Employee3.9Oct 25, 2024Great experience but super low base as only channel operates in this region.
Former Employee1.4Jul 7, 2023Dreadful experience. Terrible leadership in the Sheffield office in particular. Be very wary of this company where you will be treated like a machine in a cog.
Dreadful experience. Terrible leadership in the Sheffield office in particular. Be very wary of this company where you will be treated like a machine in a cog.