3.0
24 Jun 2025
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Interesting projects with big name companies Talented consulting team Opportunity to relocate to other regions
Cons
Pressure on billability Sales targets increased Staff turnover high recently