4.0
21 Mar 2023
Anonymous employee
Former employee, less than 1 year
Cwmbran, Wales
Recommend
CEO approval
Business outlook
Pros
Great for soct skill development and working with challenging data and deadlines.
Cons
When I worked there they were lacking in infrastructure in terms in technology.