2.0
Feb 15, 2024
Current employee, more than 10 years
Recommend
CEO approval
Business Outlook
Pros
Great people in local branch.
Cons
It has become difficult to do business. Technology has to be the worst in the industry. Seems like focus is on Europe.