Former Employee4.4Feb 5, 2024all good, nice company to work at, little mobiity options especially on moving offices
Former Employee4.3Aug 17, 2024It’s a good company. I was an overlay security sales role. Tech is still valid and very relevant.
Current Employee2.9Oct 9, 2025The company is currently going through some restructuring to address market conditions