Former Employee1.4Dec 11, 2024Very bad company, avoid at all costs, horrible management. No clear targets, unfit for the market
Current Employee3.7Nov 29, 2023Solid with good benefits, can make a good salary, however, they are consistently raising targets.