3.0
4 Jun 2026
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Has a dedicated sales excellence team which unlike a few OpUnits in Big4 companies I worked.
Cons
Coordination among onshore and offshore delivery centers is not so great.