First of all, check out reviews on ezetop, as this was the original name of the company. If they are bad enough to give you an idea of why you should avoid this company, good. Otherwise go on reading.
Also, do not believe in Deloitte's prizes, as they do not reflect the quality of a company.
Talented and ambitious people go elsewhere.
-----
I worked at ding* for too long as Customer Care rep. Now, we all know that working in the customer service is a huge pain, but this company can make your life even worse.
Let's start with the fact that you are treated as the least important team of the company. We did the most painful and annoying things and they do nor acknowledge that. This is reflected, for example, during company meetings: everybody is welcome, apart from the customer service and fraud teams - they will need to stay on phones/screens as the 24/7 service is sacred.
They brag about being an international company. That means that they are more than happy to hire non-Irish people (even better if they come from third world countries) because they are cheaper, it is easier to trick them and they would accept things that an Irish probably wouldn't (note that the last of the 3 or 4 Irish agents who worked there over the last few years lasted around 2 months. So telling). Also, they do not mix and mingle, you will always see this huge divide between Irish and non-Irish (and I think this is true for most companies, as this is an Irish people's problem).
Of course they will be treated better, they will have more benefits, priority, etc.
Rumors say that jobs have been created for a specific Irish person, probably on more than occasion.
Lack of organization. Sometimes I got the impression that the CEO was not aware of 90% of the things that happen in his company, because a sound person would not let those things happen. But maybe I am just too naive, he knew everything and was okay with that.
Either case, it is awful.
Then there is the inner 'mafia' and favoritism.
Promotions given to the wrong people for no reasons, jobs created for no reasons (probably just to hire a specific person), people who are terribly bad and should be fired and are kept there.
In general, terrible management across the company.
A dozen of people in the Customer Service left in around one year. That is not good.
On the verge of legality. Customer Care reps have shifts of 4 days running, 10hours and a half per day. You can have the morning shift, afternoon shift or night shift and that will not change unless a position on another shift opens. Everybody would work every Sunday or ever Saturday, depending on the shifts.
You are not paid the double or more for working on Saturdays or Sundays, neither for working during nights. This would be illegal in some countries, but they know there will always be miserable and distressed people who need to work and would accept that.
There would be at least 2 people on each shift which is not enough. Managers knew that and they did not care. If a person left (and that happened every other month) the colleague who stayed would have to work alone for weeks. This is UNACCEPTABLE and it absolutely needs to be avoided.
Cheapness. The wage for the role is rather bad, one of the lowest, compared to other companies. They created a bonus scheme and then they gradually made it so impossible to get it so they would have to pay you less and less. Ridiculous.
In general, it is a cheap company. They try to save money whenever they can. If necessary, they will find the most ridiculous ways to do it (the supervisor and manager would avoid to grant you the taxi when you have to work on Christmas day). Again, awful.