5.019 Jan 2024It was very good working thereCustomer support representativeFormer employee, more than 1 yearSwitzerland, SCRecommendCEO approvalBusiness outlookProsChill place to work without much pressure and a friendly atmosphereConsNot many to no growth opportunities if you are a customer supportShow more