employer cover photo
employer logo
employer logo

Boston Consulting Group

Engaged Employer

Boston Consulting Group New Delhi reviews

3.7

62% would recommend to a friend

(199 total reviews)
avatar

Christoph Schweizer

79% approve of CEO

66% positive business outlook

Employees in New Delhi have given Boston Consulting Group a rating of 3.7 out of 5 stars, based on 199 company reviews on Glassdoor. This indicates that most employees have a good working experience in New Delhi. The Boston Consulting Group employee rating in New Delhi is in line with the average (within 1 standard deviation) for employers within the Management and consulting industry (3.7 stars).

Reviews by job title

199 reviews
3.0
Apr 20, 2026

Review

Recommend
CEO approval
Business Outlook

Pros

Good Exposure & Clients around the globe

Cons

missing work life balance. long working hours

2.0
Apr 1, 2026
Recommend
CEO approval
Business Outlook

Pros

- Sharp people - Good problem solving - Good and impactful projects - Good senior and global exposure (depending on project)

Cons

- No work life balance - Unskilled talent promoted if they just project visibility and do brown-nosing - Toxic culture and solution is to develop thick skin rather than keep managers and leadership in check - Most people face burnout and take unpaid leaves to recover

2.0
Feb 13, 2026

BCG

Recommend
CEO approval
Business Outlook

Pros

Respected in the market and good exit ops

Cons

Very bad work life balance

Viewing 1 - 3 of 199 Reviews

Glassdoor has 12,821 Boston Consulting Group reviews submitted anonymously by Boston Consulting Group employees. Read employee reviews and ratings on Glassdoor to decide if Boston Consulting Group is right for you.