Current Employee4.4Nov 22, 2023Great company, great culture, great market fit, great training program.
Former Employee3.6Jun 7, 2024My overall experience was good at Vena, the team was great to work with it.
Current Employee4.0Mar 7, 2024Great Company, great culture. Sometimes there is a struggle for an opportunity to grow.
Current Employee4.7Jan 12, 2025great experience. very awesome culture and excellent product market fit