More Ratings Needed
BigHand
RepVue Score
BigHand
Back to ReviewsCurrent Employee Very good company. The tech needs work, and they need to formalize training and development, but the people and culture are amazing. Browse Other Reviews
3.4
Sep 13, 2023
Useful