4.0
Jun 15, 2025
Current employee, more than 3 years
Twickenham, England
Recommend
CEO approval
Business Outlook
Pros
Positive contribution to the future of rugby
Cons
Heavy reliance on 3rd parties
Check out your Company Bowl for anonymous work chats.