5.0
May 29, 2026
Current employee, more than 8 years
London, England
Recommend
CEO approval
Business outlook
Pros
Incredible company culture. s360 really invest into people and creating moments for people to connect with each other. It's nice to work a company when you genuinely get along with absolutely everyone in the company.
Cons
It's a fast paced environment with quick turnarounds