Ibec Reviews

3.2

53% would recommend to a friend

(37 total reviews)
avatar

Danny McCoy

97% approve of CEO

65% positive business outlook

Ibec has an employee rating of 3.2 out of 5 stars, based on 37 company reviews on Glassdoor which indicates that most employees have a good working experience there.

Reviews by job title

37 reviews
2.0
1 Mar 2022
Recommend
CEO approval
Business outlook

Pros

City Centre location with great options for lunch / post-work events. Opportunities to visit different parts of the country. Opportunities to learn about client companies & different industries.

Cons

Tendency among most employees to overrate their own abilities & experience. This is a hallmark of Ibec employees that really struck me, during my time there. This misplaced confidence often results in low levels of respect towards less tenured employees (regardless of their previous professional experience). It’s hard to define workplace bullying, but sometimes I felt the treatment of recent hires verged on this.

2.0
2 Aug 2017
Recommend
CEO approval
Business outlook

Pros

Some of the people that work there are amazing and very talented and they have a very good social side to the organization also. The work was very challenging and interesting and no two days were the same. Nice canteen and the location of the offices meant that there was a new place to eat nearly everyday.

Cons

Lot of change which management did not deal well with. Certain people in roles that they should not be in and the systems and processes they use seem to have been drawn on the back of a napkin! Constant bleeding of talented people and no proper succession planning in place.

3.0
10 Mar 2026

Good place to work

Anonymous employee
Recommend
CEO approval
Business outlook

Pros

Flexible a lot of internal knowledge

Cons

Be autocratic and slow career progression

Viewing 1 - 3 of 37 Reviews

Glassdoor has 58 Ibec reviews submitted anonymously by Ibec employees. Read employee reviews and ratings on Glassdoor to decide if Ibec is right for you.