2.0
12 Jun 2025
Former employee, more than 5 years
Newbury, England
Recommend
CEO approval
Business outlook
Pros
Good benefits Nice offices Brand
Cons
Very political Too many people survive by playing the game of critising anything positive that is created. Then get the plaudits for it