3.0
Jul 17, 2022
Anonymous employee
Current employee, more than 1 year
Atlanta, GA
Recommend
CEO approval
Business Outlook
Pros
Smart leaders, smart coworkers, very directed to getting the work done
Cons
Blame culture Focus is on Bottomline only. Not people. Not customers. Not the technology