Current Employee3.3Nov 4, 2025Good company, but not the greatest market recognition and unnecessarily complex corporate behaviour.
Current Employee4.1Apr 27, 2025Great company - has its typical groans and pains like any other company but overall great culture and product fits the market need
Great company - has its typical groans and pains like any other company but overall great culture and product fits the market need
Current Employee5.0Jun 12, 2025Good opportunity. Product is becoming more well known and becoming the leader in the market place.