Current Employee1.4Nov 22, 2025Very uncertain UK fit - doing well in other regions. Leadership not UK aligned at all and somewhat deluded at their own ability to get into this space. Some toxic c-level individuals.
Very uncertain UK fit - doing well in other regions. Leadership not UK aligned at all and somewhat deluded at their own ability to get into this space. Some toxic c-level individuals.
Current Employee1.3Nov 22, 2025Very poor culture and leadership - very amatuer opperation. I would not recommend investing your efforts there.
Very poor culture and leadership - very amatuer opperation. I would not recommend investing your efforts there.
Current Employee4.7Sep 19, 2023Insider is great organization to join! We are undergoing hyper growth in the North American market, capitalizing on the already successful international expansion.
Insider is great organization to join! We are undergoing hyper growth in the North American market, capitalizing on the already successful international expansion.