Current Employee3.1Jun 24, 2024Worst leadership ever. Great product. Wants people to leave to cut costs.
Current Employee3.7Dec 8, 2024Experience is highly dependent on your manager. Some are completely out of touch.