4.0
Aug 20, 2024
Former employee
Recommend
CEO approval
Business Outlook
Pros
creating job opportunities and fostering career development
Cons
strategic location and skilled talent pool to deliver exceptional service and support to clients around the world.