Current Employee3.1Jun 24, 2024Worst leadership ever. Great product. Wants people to leave to cut costs.
Current Employee3.7Feb 9, 2024Good org with good people going through a lot of change and uncertainty, hard to tell how things will shape up this year.
Good org with good people going through a lot of change and uncertainty, hard to tell how things will shape up this year.