5.0
Dec 10, 2017
Current employee, more than 5 years
Dunboyne
Recommend
CEO approval
Business outlook
Pros
Innovative, ambitious business where the absolute focus is on delivering the best for clients.
Cons
Very busy and sometimes a challenge to meet client deadlines.