Current Employee3.6May 30, 2024so far so good. great management and start up is growing in the right direction
Former Employee1.1Sep 11, 2023Really poor culture and even worse management. Very high turnover of both employees and customers.
Current Employee2.7Jan 4, 2024Management is detached - doesn't know what we're working on, and doesn't help unless pushed. Company awareness is very limited due to limited marketing spend. Contract flexibility is non existent which kills deals.
Management is detached - doesn't know what we're working on, and doesn't help unless pushed. Company awareness is very limited due to limited marketing spend. Contract flexibility is non existent which kills deals.