Former Employee2.6Nov 7, 2025Used to be a great company. Post being aquired, I would avoid this place at all cost.
Current Employee4.3Apr 1, 2025Success can be very account dependent. Overall great company and pretty decent culture. This industry is rapidly changing with AI and open source competition.
Success can be very account dependent. Overall great company and pretty decent culture. This industry is rapidly changing with AI and open source competition.
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.