Current Employee3.7Sep 26, 2023It’s been a great experience working for the leading company in BPM space.
Current Employee4.1Nov 25, 2025Great, company doing well and in good space. Good strategy and right product market fit
Former Employee3.0Jul 19, 2023My overall experience was negative with the local region having a very poor culture and a lack of diversity in the management team.
My overall experience was negative with the local region having a very poor culture and a lack of diversity in the management team.