5.0
May 5, 2024
Recommend
CEO approval
Business Outlook
Pros
At Billtrust, I work as part of a wonderful team of people who were always helpful and supportive.
Cons
There is a lot of pressure to perform and heavy focus on metrics which I know is needed.