Current Employee4.9Jan 6, 2024Fantastic company and great tech. Culture is great. Planning to stay and help this company grow to the next level.
Fantastic company and great tech. Culture is great. Planning to stay and help this company grow to the next level.
Current Employee4.0Nov 1, 2025Great SE team and support for the team; professional development is encouraged. Sales team and strategy certainly needs some changes and re-alignment
Great SE team and support for the team; professional development is encouraged. Sales team and strategy certainly needs some changes and re-alignment
Current Employee2.4Apr 17, 2025Overall commerce market is down, but also headcount is still too high for the L12m lead flow
Current Employee3.7Oct 29, 2025Great People, Solid Training, Product is good but hard to market, Leadership is a problem