Lumen
RepVue Score
0.60
Lumen
Back to Reviews
Current Employee The company is undergoing a brand name change and educating clients on transitioning to newer, more robust technology. The sales quota for SMBs is very low and highly achievable. However, installions of products can be lengthy and underachieving. Browse Other Reviews
4.0
Oct 18, 2023
1 Useful