Current Employee4.3Mar 27, 2024My overall experience has been positive. Its a unique product compared to competitors.
Current Employee5.0Nov 29, 2023great work environment. colleagues and managers are good too. wonderful companhy
Former Employee3.0Nov 19, 2025Overall good company but many areas Vena was lacking. Compensation towards Sales Development was far below market and promotion tracks were not there.
Overall good company but many areas Vena was lacking. Compensation towards Sales Development was far below market and promotion tracks were not there.