Raindrop Systems
RepVue Score
1.80
Raindrop Systems
Back to Reviews
Former Employee My overall experience was really bad. Leadership will not provide support, and they have a track record of laying people off right before they can close a deal so they dont have to pay out commission checks. Terrible place to be. Browse Other Reviews
1.3
Jan 18, 2024
Useful
0