Current Employee4.6Dec 28, 2023My experience has been positive. Lots of opportunity in an emerging market.
Current Employee1.6Jul 28, 2023My overall experience was I learnt alot, and I can make an impact elsewhere, toxicity is growing and it’s a real shame.
My overall experience was I learnt alot, and I can make an impact elsewhere, toxicity is growing and it’s a real shame.
Current Employee2.7Apr 26, 2024Great organization with amazing technology, my only struggle is related to upwards mobility.