Current Employee4.3Aug 3, 2024It's great and the culture is decent. Overall WLB and selling the product is pretty good.
Former Employee3.9May 29, 2024Very positive all round deal. Great people and culture. Customers happy to talk to you
Current Employee4.1Aug 14, 2023Positive, great place to work in Ireland and I have personally done very well. I do think the pay is slightly below industry average
Positive, great place to work in Ireland and I have personally done very well. I do think the pay is slightly below industry average