Former Employee4.0Sep 20, 2025Good company, but very saturated market. Hard to aquire customers and culture is mediocre.
Former Employee3.4Oct 4, 2023It’s great for certain people. They can’t keep diverse talent and don’t care to.