3.0
May 10, 2022
Current employee
Abingdon, England
Recommend
CEO approval
Business outlook
Pros
There are interesting technologies and innovative work
Cons
The staff including manager are angry and other times nice, it creates a stressful environment as we are put down and then other times treated nicely, making it confusing and not a stable place to be at Salary is low and stress is high Adequate training is not provided