
NCR
RepVue Score
0
NCR
Back to Reviews
Current Employee Corporate culture is not great, leadership won't set a strategy frustrating customers and leaving you with very limited options of what to sell. The quotas set you up to fail. Browse Other Reviews
1.6
Jun 26, 2025
Useful