5.0
1 Nov 2025
Current employee, more than 10 years
London, England
Recommend
CEO approval
Business outlook
Pros
Many launches and releases happening Great to talk about multiple launches with customers, all being done at all product levels
Cons
Too many releases means quality of releases may suffer at times, but having many releases is still better than having very few