1.0
Dec 17, 2017
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
This company department is based in Ireland, which is different, and a little interesting.
Cons
This company does not pay their employees for all of the time that they work. They do not give their employees enough time to complete each job task, and would just need to attempt to complete each one with the suggested time frame, however, if you do need additional time, no payment, per some other Glassdoor reviews, also, in addition to this one.