Current Employee4.1Aug 30, 2023The company has a great culture but nit a lot opportunities to progress
Current Employee3.0Feb 15, 2024My only advice is to do your research. Every firm has their pros and cons.
Current Employee3.9Nov 27, 2024It was a lovely company the short time I was there. There were a few teething issues since there was a new manager and the merger with Webhelp. I was made redundant as a result of the merger
It was a lovely company the short time I was there. There were a few teething issues since there was a new manager and the merger with Webhelp. I was made redundant as a result of the merger