4.0
Oct 23, 2018
Anonymous employee
Current employee, more than 3 years
Luton, East of England, England
Recommend
CEO approval
Business Outlook
Pros
Nice friendly people Generally relaxed atmosphere Decent perks Great work social events
Cons
Work can be too easy or there can be nothing to do Systems are archaic but then they don't need state of the art Not many career opportunities unless you are willing to relocate