Current Employee4.0Jun 10, 2025Great company, great product, still a tech start up so naturally has it's growing pains.
Current Employee3.6Dec 8, 2023My overall experience has grown to become really positive. The company is truly heading in the right direction but there are too many grumpy people for such a small team
My overall experience has grown to become really positive. The company is truly heading in the right direction but there are too many grumpy people for such a small team