3.0
Jan 7, 2019
Current employee, more than 3 years
Slough, Berkshire, South East England, England
Recommend
CEO approval
Business Outlook
Pros
Flexible working hours, nice people and good benefits
Cons
Since the merger it has lost direction, too much work and amount of people doing the job are less than before. Pay is low.