Liquid Web
RepVue Score
0
Liquid Web
Back to Reviews
Current Employee The company is constantly micro managing you to meet or exceed a monthly quota, that is relatively unattainable given that the majority of customers are on outdated hardware with no clear path forward.
The stress and pressure is passed along from senior management, and other departments can kick issues.
The company needs to define the "sales" role more and remove billing, support, and non revenue generating tasks from the role. Browse Other Reviews
1.9
Jan 15, 2025
Useful