2.0
Apr 12, 2018
Former employee, more than 1 year
Belfast, Nordirland
Recommend
CEO approval
Business Outlook
Pros
A good opportunity to try and live in another country and it pays the bills.
Cons
Extremely repetitive. Extreme on team competition, fostered by management, making people quit quickly and generally destroying team spirit. Only a good place if you're an IT-guy.