5.0
19 Mar 2021
Current employee, more than 3 years
Teddington, South West England, England
Recommend
CEO approval
Business outlook
Pros
Great office and environment to work in They invest loads in their teams Awesome benefits and perks Fantastic social events Very positive on work/ life balance
Cons
No parking on site, have to park in residential streets nearby