4.0
Jun 29, 2026
Current employee, more than 3 years
Twickenham, England
Recommend
CEO approval
Business Outlook
Pros
Decent salary Good benefits Relaxed work environment Great people Easy access office (opposite station)
Cons
Under resourced Can feel quite disconnected Remuneration for hours done over the job is not great Huge amount of scope creep with our job roles changing