1.0
15 Aug 2025
Former employee, less than 1 year
Recommend
CEO approval
Business outlook
Pros
It's a good, competitive product.
Cons
To call leadership "Micromanagers" is an insult to all Micromanagers. It's like leadership was built in a lab, using the parts of lesser Micromanagers. Then bitten by a radioactive micromanaging spider. It's their superpower