Current Employee2.7Oct 9, 2025depends what team your on. So many organizational flaws that make it hard to succeed.
Current Employee3.1Jun 27, 2024Interesting company in early 2020, starting to fall behind due to poor mid managers trying to protect themselves from bad performance. Trying to get back up with new product Strat, either success or total failure
Interesting company in early 2020, starting to fall behind due to poor mid managers trying to protect themselves from bad performance. Trying to get back up with new product Strat, either success or total failure
Former Employee2.7Apr 16, 2024some good days and some bad days..good product market fit in EMEA, tougher in US