Former Employee3.4Dec 12, 2023It was perfectly fine. Not an exciting product and not an industry leader by any means.
Current Employee2.1Mar 12, 2024Product has a good fit but leadership doesn't know what they are doing
Former Employee1.1Jun 28, 2023This was by far the worst professional experience ever. Stay FAR away from this place.