Current Employee4.1May 14, 2024Solid company solid people solid job and really just a great work environment
Current Employee4.0Oct 21, 2024great learning experience. the product is amazing. Culture is very welcoming but a bit extreme
Former Employee4.1Jul 23, 2024My overall experience was positive. Good product, good company and good benefits. The culture is really strong too
My overall experience was positive. Good product, good company and good benefits. The culture is really strong too
Current Employee4.3Dec 20, 2023Great organisation with highly competitive portfolio of solutions, huge total addressable market and highest customer satisfaction on the market.
Great organisation with highly competitive portfolio of solutions, huge total addressable market and highest customer satisfaction on the market.