3.0
Sep 14, 2024
Former employee, more than 1 year
Egham, England
Recommend
CEO approval
Business outlook
Pros
Great team and people to work with
Cons
Low pay, work load is excessive in relation to the pay. When targets are not met, management expects you to meet them even though you have done everything.