5.0
Feb 21, 2018
Recommend
CEO approval
Business Outlook
Pros
Working with a company that shares my views on customer service and honesty is what makes working for talus so great.
Cons
Time delays while at a place of business is always tough. We are at a day and age that everyone needs information now. Phone call seem to slow things down.