My experience as Customer Success Specialist - Customer Success Specialist 3radical Employee Review

4.0
Jan 5, 2025
Recommend
CEO approval
Business outlook

Pros

Many great colleagues to learn from and work with. Most staffs have stayed for more than 5 years in this company

Cons

Limited physical interaction with most colleagues as the company is based in the UK.

Explore other reviews about 3radical