Current Employee4.1Nov 4, 2024Great product, but self service company it might be challenging if you are not a self starter
Current Employee4.3Aug 17, 2023Not great, overall middle management was obsessed with reporting and less with progressing business.