2.0
Jan 20, 2022
Current employee, more than 5 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Good people. Relaxed environment to work in and quite flexible
Cons
Systems date to somewhere between the extinction of the neanderthals and the construction of babilonia. Salaries are massively below the market which is why most of the people with talent leave.