4.0
27 Mar 2018
Anonymous employee
Current employee, less than 1 year
Houston, TX
Recommend
CEO approval
Business outlook
Pros
Team effort is strong with Talus. Management readily accessible. Customers feel at ease with Talus Talus works to please the customer or merchant
Cons
Nothing negative about working with Talus