More Ratings Needed
Plug and Play Tech Center
RepVue Score
Plug and Play Tech Center
Back to ReviewsCurrent Employee Well known company in the industry, but very top down leadership and low personal support for employees. Confusing sales goals and quota regulations, lots of internal competition, and little support from management. Overall very low employee morale. Browse Other Reviews
2.7
Jan 4, 2024
Useful