
Indeed.com
RepVue Score
0
Indeed.com
Back to Reviews
Current Employee The cultural was amazing. Now it’s terrible! Micro management, tons of spreadsheets doing redundant work from CRM, quotas up without new products to hit that goal. The ship is sinking! Browse Other Reviews
1.4
Apr 28, 2025
2 Useful