Billtrust
RepVue Score
0
Billtrust
Back to ReviewsCurrent Employee The company is going through significant amounts of change and maturing as an organization. So, there are stressful moments due to the impacts from leadership and restructuring changes. Overall my experience has not been terrible, but it also has not been exceptional. Browse Other Reviews
3.7
Sep 27, 2024
Useful