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

4.0
5 Jan 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