Current Employee3.4Nov 15, 2024Good company, terrible marketing, product has struggled to remain innovative
Current Employee3.6Jun 20, 2024My overall experience was positive. They need to work on implementation.
Current Employee4.3Jan 25, 2024I loved to work for the company but opportunities are getting rare with recent Marke share is becoming major.
I loved to work for the company but opportunities are getting rare with recent Marke share is becoming major.