Former Employee3.3Mar 12, 2024Pay was decent, but new flagship product is not anywhere as strong as their old system.
Former Employee1.4Dec 11, 2024Very bad company, avoid at all costs, horrible management. No clear targets, unfit for the market