Former Employee4.4Nov 20, 2024This was a great place to work. Definitely some growing pains but I was happy with my time there.
Former Employee4.4May 27, 2025Has been okay but the upside is not so great after the merger with forgerock. Would not recommend
Former Employee3.3Nov 9, 2023My experience was overall good, however there are a lot of areas that could be improved within the org.
My experience was overall good, however there are a lot of areas that could be improved within the org.