Former Employee3.1Nov 23, 2023The culture is really bad micromanagement to the fullest extent but overall the solutions are great and your team can really help
The culture is really bad micromanagement to the fullest extent but overall the solutions are great and your team can really help
Current Employee3.9Oct 23, 2024content with the company, good products and ecosystem, many good leaders