great place to work for
Written by sales (Current Employee) from dublin on 16 October 2019
great place to work for, great atmosphere. Office is nice. colleagues are friendly, and so is the management, culture is very good. the challenge is here but you get rewarded