Current Employee5.0Nov 29, 2023great work environment. colleagues and managers are good too. wonderful companhy
Current Employee4.3Nov 13, 2024Very great company with great leadership. Base salaries can be a little low compared to other vendors but you have the ability to be set up for success and make your OTE.
Very great company with great leadership. Base salaries can be a little low compared to other vendors but you have the ability to be set up for success and make your OTE.
Current Employee4.1May 3, 2024Vena is a great place to start out your sales career. Good culture and development. Not the best pay but it's a solid option.
Vena is a great place to start out your sales career. Good culture and development. Not the best pay but it's a solid option.