4.0
Apr 12, 2025
Current employee, more than 10 years
Recommend
CEO approval
Business Outlook
Pros
Sense of belonging, Career Growth Opportunities. Pride in the work we do for our clients and society.
Cons
Typical of a large publicly traded firm, performance metrics are sometimes more important than client experience and client satisfaction.