Tapcheck
RepVue Score
18.30
Tapcheck
Back to Reviews
Former Employee This is by far the worst place I’ve ever worked in my entire career. I regret not leaving immediately. Browse Other Reviews
Current Employee Good product and market fit, company is in the process of maturing
1.6
Oct 17, 2023
Useful
2.9
Feb 10, 2025
Useful